58554039
31717
186731171
111909
35512936
14039
9685014
2796
90328481
43090
29343062
10279
228355671
124551
19945622
7345
61643236
24014
21198904
8856
13015618
4124
8092971
2824
34525568
13653
13576244
5510
12671667
3829
9419292
3374
22507688
7143
49508543
14064
97881642
35518
17581979
5538
8642386
2412
34546670
14033
24242941
10461
88885937
31544
24204180
5425
161332447
44227
12824335
2497
14471212
6160