11595 331
5083 810
14105 79
6368 348
5565 108
5563 351
3297 648
2704 686
3812 839
1989 451
899 49
1460 347