12290 598
1990 358
13760 163
18082 309
4331 370
37548 503
9347 462
17722 389
27143 79
5457 258
6234 764
2113 145
244227 1195
2350498 3885
928388 955
328468 529
2117490 3402
2703530 6600
250746 1181
142388 691
10938 677
125376 1077
45856 385
143793 273
33857 612
174606 1068
6801 448
59554 507