30193164
14429
25302185
14561
37012101
20637
19740517
8252
88766512
63359
25158256
8488
18900964
5755
30233025
11114
2396230
738
22048538
4398
12008659
4008
11744482
4611
9618101
3898
17930928
9597
3578295
1288
9257233
3549
10578725
4344
10450931
2767
22055767
6776
7286591
1925
3955915
1140
11886322
4652
9396270
4140
5091808
2293
2818734
907
9262071
3323
35475796
12959
7299173
2111