12037 331
5600 810
16080 79
6712 348
6217 108
6680 351
3561 648
2899 686
3961 839
2142 451
1078 49
1536 347