57738570
33357
51962318
21315
35183587
9000
22773960
14844
47793195
45084
14674316
8416
35032791
13694
12901964
4429
13684708
7052
36361801
12943
7892374
2610
10902784
3185
6964747
3562
13127342
5837
13789530
5010
12517707
4605
754808
1325
99354421
40843
83631673
15349
2314276
785
5041514
1140
25390898
2839
9468653
3377
281932
700
853520
1881
156806
722
8439954
3107
323803
606