1004941 5531
305484 2130
413666 1262
458353 4355
521595 2576
229724 1711
462818 6963
841314 3271
243582 2917
103 0
0 1755
447017 1914
579825 6161
668751 5726
201159 418
144059 461
695079 5723
391053 2513
670033 6606
787107 6951
94302 613
1377623 11095
914243 4687
521165 2028