8516 94
3442 79
2268 624
30748 645
2523 219
14965 596
1318 129
2746 397
3762 162
2489 98
1423 353
13997 473
2387 283
6953 416
4496 788
3800 578
15760 773
17068 170
4933 366
4844 636
9714 844
2873 605
2550 120
3809 892
3172 523
1749 263
14715 698
18402 590