3028 85
9428 486
2856 187
18390 348
3532 540
35222 138
9450 718
5693 359
4081 300
4282 281
7754 648
6982 67
27223 519
5221 573
4437 492
28385 596
11729 627
9497 903
3027 153
3880 71
3943 417
10987 605
29499 479
15866 182
9365 617
8414 676
6939 890
20267 623