255569 799
150 0
1001120 10061
301166 319
306666 1003
809642 3549
575838 3673
77139 157
268973 1610
676887 5921
944370 9891
750586 4253
217793 566
340723 1503
546064 4464
304713 1680
520725 3972
633202 3667
215850 786
409928 1648
1247 25
2707 123
328312 828
1339956 14400