18837 58
17477 485
2613 401
9218 239
8021 501
4148 465
2852 284
9955 465
8396 105
2117 324
3541 797
2329 412