170156 836
1539894 9991
515583 2060
1232668 7964
527834 6037
101878 401
796594 776
590310 2337
307284 3033
2093704 18116
1043751 12276
104 0
423719 6642
261164 669
474393 2462
175246 2200
174272 822
47 4
113693 210
330235 2262
1063 8
636483 3948
128332 1550
432835 3212