21202 58
17662 485
2705 401
9590 239
8268 501
4245 465
3010 284
10460 465
8483 105
2255 324
3619 797
2421 412