12290 598
1990 358
13760 163
18082 309
4331 370
37547 503
9346 462
17722 389
27140 79
5457 258
6234 764
2113 145
244227 1195
2350313 3885
928381 955
328466 529
2117300 3401
2703293 6600
250733 1181
142388 691
10938 677
125375 1077
45855 385
143792 273
33854 612
174603 1068
6801 448
59552 507