6192 281
21389 94
35449 439
47454 269
18756 933
51076 348
32943 414
50479 91
6858 763
10554 770
3075 98
3931 596