21380 58
17684 485
2726 401
9618 239
8290 501
4250 465
3025 284
10495 465
8504 105
2264 324
3634 797
2436 412