9881241
4505
17555012
8164
11492033
3810
14142004
5513
20031092
13446
5864624
1504
9270337
2726
10519239
4052
5914434
1570
11221825
2981
4448256
2026
13532909
3848
10755663
3151
10629333
2799
34557135
9142
12046056
3851
2757821
791
51843450
18902
21313732
9333
22265223
8007
13622545
2594
4868940
1413
28701863
8651
647931
1234
22648878
13081
12879087
1746
9332458
2271
4129789
813