15020 57
15436 484
2474 401
8435 238
7663 501
4022 465
2599 284
8826 465
8193 105
2026 324
3484 797
2264 412