12288 598
1989 358
13760 163
18075 309
4324 370
37534 503
9340 462
17722 389
27105 79
5457 258
6227 764
2111 145
244217 1195
2349170 3883
928351 955
328449 529
2116132 3401
2701654 6600
250714 1181
142382 691
10937 677
125366 1077
45848 385
143781 273
33829 612
174591 1068
6797 448
59551 507