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