16586 564
36014 821
12821 372
12582 107
9267 521
10818 405
3316 610
9672 219
28444 596
3641 876
3733 709