16237 829
9403 93
166510 790
14591 619
10980 417
3346 678
3581 487
2741 393
3321 577
2328 543
653 89
3367 892