310792
495834
48392
334643
763615
17821
109937
14882
15601
76600
56824
43418
33682
22851
31285
19791
25912
52534
2074
24602
207060
5069
73431
1030132
7894
20603
28745
31759
12614
19249
18912
90154
19920
6745
1538649
41876
159961
5058
18137
5912
12924
5792
335661
17129
11491
9885
2754
125473
38566
11266
110582
126131
14417
18889
1673377
16619
20609
18870
17361
6426