310800
495836
48393
334649
763618
17823
109937
14883
15602
76604
56824
43420
33684
22852
31288
19791
25913
52535
2075
24608
207060
5070
73432
1030157
7894
20605
28746
31761
12615
19249
18912
90154
19920
6745
1538666
41877
159961
5059
18137
5914
12927
5792
335666
17129
11491
9887
2754
125473
38571
11267
110591
126138
14419
18892
1673401
16619
20611
18876
17361
6427