21034 349
2822 770
1521 72
2303 117
4584 885
1259 225
776 155
3251 970
10496 394
30129 162
1471 280
319908 407
6570 667
9741 474
22860 906
7851 151
13846 267
99583 546
5848 463
34919 638
36331 707
140231 331
30900 302
15556 705
67107 302
157781 1054
16933 633
16047 118