3028 85
9428 486
2855 187
18389 348
3532 540
35190 138
9450 718
5693 359
4081 300
4281 281
7753 648
6979 67
27221 519
5221 573
4436 492
28375 596
11729 627
9497 903
3027 153
3880 71
3943 417
10987 605
29495 479
15865 182
9365 617
8414 676
6938 890
20264 623