4102 524
40073 493
2739 59
22320 800
15414 780
28802 209
9699 846
3924 44
3087 586
29436 754
2190 262