15009 57
15436 484
2474 401
8432 238
7660 501
4021 465
2597 284
8825 465
8193 105
2026 324
3484 797
2264 412