12288 598
1989 358
13760 163
18077 309
4326 370
37538 503
9342 462
17722 389
27112 79
5457 258
6229 764
2112 145
244221 1195
2349494 3883
928360 955
328450 529
2116449 3401
2702171 6600
250717 1181
142384 691
10937 677
125367 1077
45849 385
143782 273
33833 612
174596 1068
6798 448
59552 507