20932 58
17635 485
2694 401
9564 239
8237 501
4230 465
2990 284
10411 465
8469 105
2247 324
3612 797
2395 412