3505 811
2159 457
2390 521
2778 706
1404 238
1372 90
19796 811
1062 211
6352 642
4246 200
6180 316
5300 246
169851 655
13007 511
10904 429
15553 677
90613 273
58600 793
75674 940
4116 872
5176 86
16700 435
4897 429
4475 76