967
9512
970
6924
7415
7638
5610
705
7614
8521
568
522
30587
23220
21342
19263
1547267
14832
1384148
13306
1211144
11800
10330
8590