12250 331
5854 810
16510 79
6877 348
6367 108
7119 351
3623 648
2951 686
4021 839
2223 451
1131 49
1562 347