21152 58
17658 485
2704 401
9582 239
8265 501
4241 465
3005 284
10448 465
8482 105
2253 324
3617 797
2418 412