18855 58
17478 485
2613 401
9222 239
8024 501
4148 465
2854 284
9963 465
8396 105
2117 324
3542 797
2332 412