15241 57
15440 484
2481 401
8476 238
7687 501
4027 465
2601 284
8875 465
8198 105
2029 324
3485 797
2268 412