12032 331
5564 810
16064 79
6705 348
6213 108
6662 351
3556 648
2896 686
3958 839
2139 451
1076 49
1535 347