873784 5258
30394 116
294967 2217
134643 611
146 0
308788 1146
144823 969
513827 3737
183809 950
1608675 6598
1818015 17428
493522 3066
201159 418
255887 991
214583 1388
739231 4262
257509 1313
608821 4882
477 2
1105302 6416
1057499 10072
1005761 6336
452848 2109
199869 925