15618
13029
12533
1240
11917
12113
13520
11315
16310
1000
1089
857
26957
20220
18801
16712
1315265
13022
1185148
11704
10650
965143
8840
77711