3683
2990
5480
4010
4870
18860
7720
15419
7820
5221
16943
6300
1983537
13803284
1367412
11966261
1168640
110423
9908157
973611
813937
80146
74915
68372