11580 331
5063 810
14040 79
6358 348
5520 108
5536 351
3286 648
2694 686
3808 839
1979 451
894 49
1459 347