12729013
3025
10873039
7065
15395896
5965
14442432
7652
16836624
2777
12382222
5811
7905211
3311
38436144
9584
12122256
3817
49460605
19389
14341970
4756
10357588
4172
10603091
3380
7138876
5067
15228332
3053
9710166
2010
32201719
9481
8687735
3355
5656465
1665
24076593
7172
22759057
6521
19647542
8925
142742061
60701
6342533
1982
5215574
1928
22987868
5824
35242797
4464
20363630
7857