33685195
16691
14589025
4178
14374686
4194
15666047
5384
6399816
1699
21220063
9836
16955627
8202
3578295
1288
77893140
35647
2821282
977
21566555
8479
14027119
6072
22675305
6440
7817576
2789
4771607
1564
9845616
2572
6326033
3232
47542958
17863
14597994
3317
25257707
11755
13876188
5950
16220504
5466
8642386
2412
21155534
6622
16810740
12267
5910155
2755
11094760
3625
13583040
4439