11581 331
5068 810
14048 79
6359 348
5523 108
5538 351
3289 648
2695 686
3808 839
1980 451
894 49
1459 347