19676875
9478
20336405
9066
18760017
7115
46584936
21356
21346556
8252
11089234
4454
18525154
6547
41843782
17366
137356592
66991
17266158
4988
55567145
17731
11952965
3804
12434498
3795
15191742
4561
46689246
10232578
3707
14038024
3044
9492579
3342
14865884
4718
44571388
17357
9685014
2796
14844043
5460
56471927
23002
8352087
3000
28974566
10395
7766613
2620
5431961
2277
40020499
16628