21856 876
12304 598
1992 358
13775 163
18107 309
4350 370
37610 503
9375 462
17725 389
27220 79
5460 258
6259 764
2132 145
244255 1195
2354560 3886
928489 955
328506 529
2121802 3405
2709313 6600
250861 1181
142408 691
10961 677
125414 1077
45872 385
143825 273
33945 612
174684 1068
6816 448