3000 306
20585 807
31298 570
8125 701
3247 535
3429 860
30124 141
2845 480
3288 229
1692 291
1818 169
33405 647
3307 65
4013 779
3161 343
24410 472
8041 804
6384 571
3896 297
2864 164
6297 89
380523 865
303559 1032
132006 768
135634 512
4502 514
9569 580
8175 700