2100 451
1859 265
2304 555
1075 183
1830 413
6507 285
5132 86
8410 261
5464 676
3502 63
12641 781
6389 563
3199 97
12614 1021
598845 958
17715 593
13855 158
372063 1053
35014 680
16404 157
10505 296
33232 528
26899 873
161963 298
19932 836
8770 362
20315 576
46870 762