39833 335
25458 121
4051 717
13829 365
6318 518
37686 571
4152 199
1805 201
11769 341
4354 678
3883 250
30446 292
3094 548
50780 155
8381 660
37357 923
3590 158
13451 245
5958 38
6862 314
28200 576
11002 581
14567 828
3300 674
4864 67
29022 622
5363 106
2806 502