13406 805
118576 645
2035 368
4024 856
4946 28
9688 286
6489 142
31863 551
11570 690
3777 410
2943 399
172162 722