15605 564
35633 821
12097 372
11641 107
8599 521
9601 403
3153 610
8796 219
24900 595
3417 875
3335 709