1000 134
55143 158
95952 711
4563 227
2118 412
31614 841
6322 882
27169 312
2846 507
197500 839
172807 323
23811 432
8465 711
13310 780
943 77
37132 434
2813 525
4407 503
1776 340
2888 485
1549 193
3971 888
1885 89
898 101
2528 708
1097 63
2969 648
1234 250