16415 660
14536 797
9611 238
7565 714
3596 862
2041 472
7838 172
5121 884
7412 523
3535 194
2834 809
927 49
2641 540
2840 809