1008955 3005
200556 767
96271 875
64676 673
167369 463
154020 332
125414 157
802584 1943
1672787 2441
95714 619
177790 782
134659 445
616643 1452
732469 1372
963799 2074
533489 1489
92254 895
50884 132
1015288 2434
112034 615
727927 1747
249797 1183
169939 372