8090 609
14498 503
16344 879
5028 308
19620 324
6563 482
6881 401
10476 668
4030 547
1249 70
8467 432
2636 529
9788 468
7248 825
4616 516
2790 394
3568 158