15395280
5252
8843979
2651
9354820
2949
10426298
2463
12514207
4935
24330444
6820
9213788
2660
13535121
3691
10461019
3961
19593104
6675
9323395
2937
5937613
1690
9017683
3571
11370639
3317
8396349
3681
1743998
549
26460534
10222
95881214
6471
6365344
2092
8333504
2082
9702544
2987
8486805
2239
9955879
2170
14814019
7329
8830209
2126
45125902
18997
12183174
6138
384084
449