11581 331
5069 810
14050 79
6360 348
5523 108
5540 351
3292 648
2698 686
3808 839
1980 451
895 49
1459 347