21122 58
17655 485
2703 401
9581 239
8259 501
4239 465
3003 284
10437 465
8480 105
2252 324
3617 797
2414 412