18779 58
17476 485
2610 401
9198 239
8020 501
4148 465
2850 284
9935 465
8391 105
2115 324
3533 797
2327 412