295082 2326
333488 1493
768530 5356
422389 2229
312994 1719
169126 873
301941 1136
376125 2384
221266 1124
335099 2459
4150397 21536
67325 480
1177700 8065
839834 8990
240662 1092
633167 6513
276543 1724
751 3
499481 3711
397649 1943
137603 352
139685 819
275888 967
475146 3500