13170966
5551
17792466
4658
11545475
3857
145051354
20630
34793229
8981
4894934
1240
12761730
7184
13351825
4781
10048167
4344
37871163
11102
16193939
3795
18808818
4684
16107215
5007
7780477
2852
5538272
2007
9136184
3122
6986226
3487
3943515
1080
6757015
2293
5114613
1972
9344670
3675
12639066
6075
7491806
2704
12129378
3496
5313630
1844
12112868
3050
8951609
3386
15842520
4850