21035 349
2822 770
1526 72
2303 117
4585 885
1261 225
776 155
3251 970
10497 394
30131 162
1472 280
319934 407
6570 667
9741 474
22864 906
7851 151
13846 267
99584 546
5848 463
34920 638
36332 707
140249 331
30901 302
15556 705
67111 302
157800 1054
16937 633
16047 118