14495
6268
5651
4213
3166
2399
2273
1431
1407
1029
902
776
622
598
597