12210522
5174
8228713
2915
40346751
12930
24264065
7134
46455144
17184
12591675
4514
8374087
3766
4007189
1564
19912535
6204
3595910
782
40821910
16603
4979044
898
38820505
16075
6049504
1693
3227304
1036
2582681
666
42273002
18840
6786355
2814
2206934
593
30989162
13433
3123431
854
108500200
60805
4423503
995
33917431
14822
3854906
631
30356857
11432
15435442
4693
25276779
9462