16585780
3867
8703754
3166
20296855
8554
11952965
3804
13211612
5152
12914141
4178
7597549
2752
10594311
4904
11159687
5120
60536915
17413
25458143
9682
7989214
2475
17928779
6499
16841295
9503
6289195
2909
7964468
2252
15729127
5570
11597405
5155
6983829
2572
9311601
3100
4949984
1749
25408871
11617
5472899
2082
14029994
4973
8642750
4055
10800148
4018
13199062
5840
15272968
6675