12289 598
1990 358
13760 163
18078 309
4326 370
37544 503
9344 462
17722 389
27124 79
5457 258
6230 764
2112 145
244224 1195
2349901 3883
928368 955
328460 529
2116861 3401
2702718 6600
250726 1181
142387 691
10937 677
125372 1077
45851 385
143785 273
33842 612
174599 1068
6799 448
59552 507