8516 94
3442 79
2269 624
30752 645
2523 219
14970 596
1318 129
2746 397
3763 162
2489 98
1423 353
14007 473
2388 283
6953 416
4497 788
3801 578
15760 773
17068 170
4933 366
4844 636
9719 844
2874 605
2555 120
3809 892
3173 523
1749 263
14715 698
18402 590