18065 800
50515 602
11581 488
7571 519
7321 644
13783 214
8421 933
10147 677
25536 483
29742 213
23699 357
7683 88
14479 790
8491 852
36958 414
6213 55
10128 60
15452 352
5390 807
30775 652
12291 113
14259 679
24211 643
4637 186
9471 236