40085 375
7077 420
3034 203
8218 629
6336 474
2991 175
4901 599
20465 670
9433 789
7323 934
10386 663
21237 916
11832 600
10579 217
3884 140
1447 74
5630 433
20352 474
2722 102
3206 46
4306 753
2060 47
5264 637
6377 696
12229 348
5693 799
1513 210
6500 196