611
5812
684
725
702
565
411702
8930
11517
6018
607
781043
40207
30690
29353
26515
2293267
20694
1996153
1848149
18316
15150
14730
13060