14186 309
3897 369
2376 217
3109 734
1053 81
6796 273
6242 730
7511 653
4189 387
4059 622
6155 267
4906 248