12266 331
5861 810
16533 79
6882 348
6375 108
7133 351
3631 648
2958 686
4027 839
2228 451
1132 49
1565 347