15571 57
15456 484
2490 401
8544 238
7720 501
4042 465
2613 284
8962 465
8206 105
2040 324
3489 797
2280 412