21046 349
2822 770
1527 72
2305 117
4585 885
1263 225
776 155
3251 970
10497 394
30137 162
1472 280
319975 407
6570 667
9742 474
22864 906
7851 151
13846 267
99589 546
5848 463
34922 638
36332 707
140274 331
30902 302
15557 705
67118 302
157818 1054
16937 633
16050 118