15553226
8900
24209348
12952
50511097
15871
9160064
4099
8447450
4046
12389982
7165
10435082
3716
9787716
3961
29956301
12924
7059281
1244
8440761
2010
3554705
961
4611700
1134
3838693
1567
4934851
1756
4223745
1093
7607055
2434
23879383
10693
2961799
1316
15200542
4979
4545890
992
39083479
20693
15290212
3744
8337381
2243
36933709
17423
32415404
11950
3857329
1030
4135975
1127