12156 331
5741 810
16326 79
6773 348
6297 108
6926 351
3591 648
2929 686
4003 839
2196 451
1114 49
1552 347