538413 1992
1714382 13845
2927 17
243658 901
778044 4112
500004 3184
273119 1198
593776 4624
1087316 6321
289044 1573
242199 1130
6115 42
591560 2093
560926 3358
374087 2048
906975 5836
608552 3087
271357 1263
940811 8125
864224 5512
287424 926
257871 1380
198546 896
481360 2680