8089 609
14495 503
16337 879
5023 308
19616 324
6562 482
6879 401
10474 668
4030 547
1248 70
8464 432
2636 529
9786 468
7246 825
4615 516
2786 394
3490 158