18852 58
17478 485
2613 401
9222 239
8023 501
4148 465
2853 284
9962 465
8396 105
2117 324
3542 797
2331 412