13406 805
118584 645
2035 368
4024 856
4946 28
9689 286
6489 142
31866 551
11570 690
3777 410
2943 399
172171 722