31767
20163
15842
701184
6970
6780
6660
5842
5300
4973
5430
5350
24310
22692
1632267
1452148
13996
1305144
12250
11030
9330