28852914
11369
35989220
11363
13583040
4439
10165703
3845
8635226
2506
27149885
12497
14316268
3948
17532540
1485
11699429
3242
38165461
12123
19375725
8105
9889865
2965
15229633
5365
13253455
4687
15663383
5277
8709025
4222
15616976
6547
10535333
2626
6772340
2475
9982074
3766
9766545
2902
14407902
5453
30346760
11674
12004012
5233
7833422
2799
13281415
4589
18247328
6694
7087341
2664