3029 85
9430 486
2857 187
18393 348
3532 540
35359 143
9450 718
5695 359
4083 300
4283 281
7757 648
6985 67
27242 519
5224 573
4437 492
28396 596
11732 627
9499 903
3028 153
3882 71
3943 417
10991 605
29516 479
15872 182
9366 617
8414 676
6942 890
20281 623