29622695
9242
43775485
18032
132302982
64804
31355789
11165
5162390
1966
8513115
2576
12404829
3144
18026901
8384
7058153
3034
17978677
6898
8085516
3776
21427119
8278
17676516
6129
7344273
1872
9749451
6013
14815392
5271
17368721
6550
6631641
2953
10325931
4087
6988702
2079
16504479
7580
4752701
1825
8567336
3292
17265281
8124
6326033
3232
5344420
1972
3971893
1583
7737195
2585