13951 309
3866 369
2188 217
3061 734
1025 81
6723 273
6191 730
7468 653
4161 387
4012 622
6114 267
4856 248