16655
10997
7653
5826
5352
5085
4492
4476
4410
3978
3477
3010
2976
2834
2607
2395
2362
2253
2246
2245
2149
2044
2028
1979