41715
31837
27394
14723
14447
10131
9583
9282
8598
8450
8118
7994
6889
5606
4812
4640
4526
4179
3964
3764