16581 564
36014 821
12813 372
12581 107
9259 521
10817 405
3316 610
9668 219
28412 596
3640 876
3733 709