31217
26611
14098
13380
12444
12079
11738
8458
8400
7810
7647
7373
6654
6527
6429
5994
5837
5622
5291
5178
5159
4880
4856
4792
4766
4690
4679
4565