202147
47308
21890
9096
8561
7914
7478
6785
6296
5582
5518
5380
4709
4660
4538
4076
3848
3599
3369
3250
3147
3120
3112
3052