16581 564
36014 821
12813 372
12581 107
9263 521
10818 405
3316 610
9670 219
28414 596
3641 876
3733 709