11929 528
42935 494
3591 59
24624 800
16773 780
33077 209
11033 848
4639 44
3364 587
35430 756
2661 262