18756 58
17475 485
2609 401
9190 239
8018 501
4148 465
2848 284
9928 465
8387 105
2115 324
3531 797
2327 412