20643 58
17613 485
2681 401
9522 239
8205 501
4222 465
2967 284
10371 465
8465 105
2236 324
3604 797
2386 412