15820
14523
1990
162269
18280
14120
1890
11779
13940
12714
14224
1750
29697
22660
20792
18423
1481267
14242
1333148
12926
11530
1145144
9990
83211