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