18767 58
17476 485
2610 401
9193 239
8018 501
4148 465
2850 284
9931 465
8387 105
2115 324
3533 797
2327 412