41716
31839
27411
14729
14450
10132
9583
9282
8598
8521
8228
7994
6904
5607
4812
4642
4526
4179
3964
3764