12286 598
1988 358
13758 163
18071 309
4324 370
37520 503
9328 462
17720 389
27088 79
5456 258
6220 764
2107 145
244212 1195
2348214 3883
928322 955
328440 529
2115016 3401
2700171 6600
250694 1181
142378 691
10928 677
125363 1077
45843 385
143777 273
33810 612
174572 1068
6794 448
59550 507