1208921 3185
222729 839
15198 94
163301 1147
296483 1078
9928 508
122648 469
163934 432
188544 457
78536 581
581792 1703
856196 2036
55427 766
118133 719
182727 368
345226 895
372351 1053
196139 849
92837 209
142392 712
188402 395
73174 592
89610 640
77203 292
54807 196
1003576 2106
228363 519
166224 791