11826 528
42890 494
3583 59
24577 800
16754 780
33015 209
11008 848
4631 44
3350 587
35345 756
2647 262