21200 58
17662 485
2705 401
9590 239
8268 501
4244 465
3008 284
10460 465
8483 105
2255 324
3619 797
2420 412