8521544
3644
7237198
2673
12547825
3348
26267364
14834
30448208
14655
25302185
14561
3797575
838
7248747
2195
46432016
19154
21346556
8252
6390351
1944
15060534
6182
12192750
3920
20584801
8966
5298503
2293
6530742
2290
4956829
1146
2803733
1244
6163179
2437
5216394
2415
3378283
870
17507878
7568
21121618
10071
12585355
5855
8207866
3213
17979811
8585
29377026
11306
8213276
2997