11576 331
5052 810
14029 79
6358 348
5520 108
5526 351
3285 648
2694 686
3808 839
1979 451
894 49
1459 347