12249 331
5854 810
16509 79
6873 348
6365 108
7117 351
3622 648
2951 686
4020 839
2223 451
1129 49
1562 347