12406 308
3759 369
1906 217
3008 734
952 81
6605 273
6099 730
7412 653
4137 387
3967 622
6092 267
4801 248