12229 331
5844 810
16467 79
6861 348
6351 108
7076 351
3612 648
2947 686
4017 839
2215 451
1126 49
1558 347