0 1755
301628 1105
224332 645
984591 10865
361299 783
293977 7049
1531902 6844
603180 5113
614169 5505
367845 1368
125057 502
471721 3618
3454297 18134
949401 8075
310857 3054
766973 3921
600370 1148
64 0
660387 5745
9929 27
128332 1550
617758 3937
1126964 8438
328591 3051