1975877 5933
183422 591
106648 629
43581 384
51872 626
97315 453
82474 541
58558 507
29169 673
17893 331
53955 872
75197 612
59819 830
14208 695
19017 668
10461 561
34766 610
13017 491
18434 240
51585 733
34077 466
12217 433
27242 883
8149 129