3051 214
33220 224
4240 629
56005 249
36531 616
48682 286
158743 951
104581 828
86733 750
84965 1003
107926 668
51727 675
3155 703
2551 552
1744 163