18348
8495
8238
7888
6295
6275
5371
4829
4027
3883
3570
3318
3021
3010
3009
2978
2806
2787
2771
2737
2664
2659
2563
2495