15336 57
15443 484
2481 401
8486 238
7693 501
4031 465
2602 284
8889 465
8201 105
2030 324
3485 797
2271 412