50830 132
21845 537
52619 404
12949 290
79561 178
23191 541
114226 515
169706 858
136389 333
95464 596
14164 347
29492 470
11696 674
662897 1131
1545381 4447
4762 162
383200 1156
207611 532
898767 1946
307262 1213
227396 561
445406 721