12273 331
5861 810
16539 79
6883 348
6377 108
7143 351
3634 648
2958 686
4034 839
2229 451
1132 49
1565 347