20186 349
2812 770
1297 72
2272 117
4567 885
1250 225
776 155
3245 970
10470 394
29854 162
1466 280
318412 407
6566 667
9736 474
22849 906
7845 151
13844 267
99494 546
5841 463
34871 638
36295 707
139629 331
30831 302
15514 705
66840 302
157375 1054
16875 633
15988 118