14183 309
3897 369
2368 217
3109 734
1052 81
6790 273
6241 730
7510 653
4187 387
4056 622
6151 267
4904 248