15944 829
7101 91
165649 790
14018 619
10563 417
3318 678
3503 487
2650 393
3230 577
2307 543
638 89
3340 892