23500218
7847
11301687
3169
18205224
7304
26983553
2755
14788145
4750
38708065
14423
3069471
1011
1260366
540
42337983
15971
19418969
5139
17118823
6427
3488634
1407
12720943
4998
5949570
1859
25101412
7458
19311174
6383
9904989
3637
21220063
9836
9373343
3066
11320650
3025
10604873
5177
24021173
10382
5296404
1495
11421611
4476
97881642
35518
13669138
4593
11026481
3804
12991233
4288