18068225
9880
8110159
2189
15246255
5007
14341970
4756
4278531
929
75130385
28264
22911047
7008
3659751
1489
7297231
2934
8290904
2497
12588845
4809
14880467
6034
4712451
1844
11282721
2582
8644516
3458
8978608
3308
9016037
2563
4632111
1583
128651
235
8342131
2086
4691233
1083
9947626
3097
12347410
4354
26832229
8306
244252
496
9352907
4586
5997030
1972
17538851
5673