18857 58
17478 485
2613 401
9224 239
8024 501
4148 465
2854 284
9966 465
8396 105
2117 324
3542 797
2332 412