18296 431
54028 370
9117 103
27714 155
270660 1156
35557 574
4205 435
3712 565
3347 258
7367 40
3929 220
3868 738
1671 184
1880 253
2859 121