17089148
10555
11962220
4354
7146193
2956
5206027
1621
9959791
3436
3936242
1391
4227273
1451
15468218
6034
16003184
3355
4677005
2274
5932856
1812
7577006
2978
9808623
2918
22951382
10662
17801919
5510
5330710
1844
7731201
3615
10880280
3528
34214331
20285
5147706
1840
23029768
13647
10223317
3820
22277064
7228
5226849
1366
9388215
1891
12129378
3496
15982095
6132
6242407
2139