12252 331
5855 810
16513 79
6877 348
6368 108
7120 351
3623 648
2954 686
4022 839
2223 451
1131 49
1562 347