12698562
4259
4352400
1372
17888328
7480
7717388
1856
7156277
2836
46584936
21356
11203120
3314
8989412
2601
13741228
6069
1353291
285
14236265
4589
1896105
675
2952902
832
11162873
2686
3922994
942
24847264
8485
1546112
229
2222510
251
12114392
5086
2534665
876
1898454
311
27797021
9383
62404984
20992
12906991
3829
13669138
4593
8154443
2123
18582859
5403
9749451
6013