37766708
19678
47042138
14658
13616450
4885
10512324
3537
7454490
3242
8578307
4586
20464956
6729
6548901
2547
5962846
2510
10621982
4300
22021046
4319
4691739
1687
4356188
1592
7664392
2934
5347056
1891
6856582
2711
3590299
6468
4807887
1809
8503103
2095
14943886
6342
3752126
1228
29925400
9955
6146268
5829102
2503
3139327
1049
22675305
6440
7412345
2390
5148322
3022