31010 325
22011 355
4810 796
3251 161
14899 661
6245 187
10587 700
5414 365
3058 146
6368 153
2444 475
6718 495
1213 234
5288 180
1860 363
9095 293
6953 236
6708 757
4227 340
3213 458
2332 383
22962 602
7482 479
2771 428
12861 725
4543 47
7486 750
10267 613