21110 58
17655 485
2703 401
9581 239
8257 501
4239 465
3003 284
10437 465
8479 105
2252 324
3617 797
2413 412