30495 75
27802 377
15916 875
7763 76
6378 695
10224 170
5188 156
14044 510
12276 690
10265 681
4104 714
2704 539
999 113
2305 362
1581 269
5405 471
3149 475
9620 545
3891 520
3160 608
1364 127
13150 239
4658 353
2462 625
3100 772
1167 58
2455 609
4085 679