11525 528
42766 494
3552 59
24474 800
16700 780
32859 209
10951 848
4596 44
3345 587
35105 756
2548 262