21134 58
17656 485
2704 401
9582 239
8261 501
4240 465
3004 284
10440 465
8481 105
2252 324
3617 797
2416 412