8646 103
1000 134
55175 158
95975 711
4563 227
2119 412
31616 841
6328 882
27169 312
2852 507
197538 839
172838 323
23816 432
8471 711
13312 780
946 77
37145 434
2815 525
4417 503
1776 340
2889 485
1550 193
3971 888
1885 89
899 101
2528 708
1098 63
2970 648