15439 57
15446 484
2483 401
8514 238
7703 501
4034 465
2608 284
8920 465
8203 105
2032 324
3486 797
2273 412