28469655
12836
23702348
6638
18938531
6433
18525154
6547
97074328
40755
20008432
9217
34214331
20285
36085743
17363
22819372
7681
10040734
4068
14928200
6041
30693526
5592
20640103
8548
25786581
11011
39599133
16920
21546377
8004
19237470
9280
6407381
2528
13356754
4194
30998750
11982
76347605
22349
31072832
8089
27617756
8790
28615252
12899
71727962
29948
21653411
11121
23139051
10298
13358796
4674