18782 58
17476 485
2610 401
9198 239
8020 501
4148 465
2850 284
9937 465
8391 105
2115 324
3534 797
2327 412