3085 699
2119 581
2015 43
1729 260
55173 85
2953 64
31979 556
17849 817
17657 115
12872 355
3984 562
18551 292