44022
28741
25398
18389
17842
14396
14174
13647
12913
11037
10710
9763
9513
8969
8537
7870
7696
6466
6178
5544
5128
3997
3954
3738
3443