18764 58
17476 485
2609 401
9193 239
8018 501
4148 465
2849 284
9929 465
8387 105
2115 324
3532 797
2327 412