15560 57
15456 484
2490 401
8541 238
7719 501
4042 465
2612 284
8958 465
8206 105
2039 324
3488 797
2280 412