16676965
8849
58554039
31717
29893459
16132
13254639
7423
16064370
6553
46432016
19154
15060534
6182
15485051
5805
14145429
5381
20008432
9217
19957827
8604
12656088
5406
12478792
5372
16130840
7260
14802125
6914
12757859
4483
13995477
6603
16585780
3867
8061870
3066
66224093
37215
23940270
11052
11157919
5397
10439986
4910
23533158
12132
7989214
2475
8929895
5255
8224673
2877
9142700
4165