12281 598
1985 358
13752 163
18060 309
4313 370
37477 503
9298 462
17717 389
27039 79
5454 258
6211 764
2101 145
244196 1195
2344925 3883
928262 955
328410 529
2111471 3400
2695003 6598
250637 1181
142354 691
10910 677
125330 1077
45828 385
143756 273
33756 612
174510 1068
6781 448
59546 507