44289
28960
25571
18578
18019
14583
14380
13857
13108
11223
10907
9936
9688
9145
8722
8048
7863
6634
6350
5753
5273
4258
4193
3926
3656