15548 57
15456 484
2490 401
8540 238
7718 501
4042 465
2612 284
8956 465
8206 105
2039 324
3488 797
2280 412