18865 58
17480 485
2614 401
9226 239
8025 501
4148 465
2854 284
9969 465
8396 105
2117 324
3543 797
2332 412