18813 58
17477 485
2612 401
9212 239
8021 501
4148 465
2850 284
9953 465
8396 105
2117 324
3539 797
2329 412