3028 85
9428 486
2855 187
18383 348
3532 540
35180 138
9448 718
5693 359
4081 300
4281 281
7752 648
6979 67
27212 519
5221 573
4436 492
28366 596
11724 627
9495 903
3027 153
3880 71
3943 417
10986 605
29482 479
15859 182
9365 617
8411 676
6938 890
20261 623