12001 331
5524 810
15929 79
6653 348
6188 108
6548 351
3530 648
2870 686
3940 839
2106 451
1067 49
1529 347