15136 564
35470 821
11686 372
11214 107
8302 521
9234 403
3094 610
8540 219
23626 594
3322 875
3271 709