12292 331
5869 810
16553 79
6887 348
6381 108
7163 351
3637 648
2961 686
4037 839
2230 451
1132 49
1567 347