12293 598
1990 358
13765 163
18084 309
4337 370
37557 503
9354 462
17722 389
27159 79
5460 258
6238 764
2115 145
244231 1195
2351565 3885
928422 955
328482 529
2118594 3402
2705030 6600
250774 1181
142393 691
10942 677
125389 1077
45857 385
143797 273
33888 612
174626 1068
6806 448
59558 507