12166 528
43039 494
3621 59
24705 800
16826 780
33175 209
11100 848
4664 44
3385 587
35645 756
2716 262