15497 57
15448 484
2488 401
8534 238
7712 501
4041 465
2611 284
8946 465
8205 105
2035 324
3487 797
2273 412