14937 57
15433 484
2473 401
8410 238
7635 501
4018 465
2586 284
8809 465
8191 105
2025 324
3484 797
2257 412