11583 331
5073 810
14081 79
6365 348
5558 108
5545 351
3294 648
2698 686
3810 839
1983 451
896 49
1460 347