1670812 2440
478253 995
185584 687
326532 1161
820562 1998
71570 589
961869 2073
382810 758
180572 392
624003 1854
100152 184
707493 1074
132233 387
71929 185
81118 212
97124 540
413936 1188
392980 553
112998 419
165682 340
214084 933
61578 134
131796 218
1375258 4263
494884 843
183485 424
65613 455
817972 1659