18327319
13009
22469961
9047
9146819
3402
9777927
4310
11066687
5224
3415878
1156
9010561
3022
11105470
3854
4204914
1369
9063017
2701
5788280
1891
7597549
2752
4598713
1379
4891425
1328
9763221
3597
21427119
8278
5498544
2331
54819028
26778
8150305
1812
15283257
4571
22800604
13398
30105558
13917
5198094
2871
45859922
17030
9614693
2016
20658676
7517
7876971
2686
6499245
2962