15623
14618
1620
1470
2224354
1446327
129169
1425
17747
13622
1450
1710
40727
31050
29863
26965
2342267
21054
2032153
18686
1865149
15380
14950
13250