24561
15569
5458
4210
5362
2157
3605
5564
3049
1180
6222
1446
2717
949
1284
918
857
965
1303
974
1104
1419
958
902
2266