12177 528
43041 494
3623 59
24709 800
16826 780
33175 209
11101 848
4664 44
3386 587
35646 756
2716 262