11581 331
5068 810
14042 79
6359 348
5521 108
5537 351
3287 648
2695 686
3808 839
1980 451
894 49
1459 347