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