22526 235
14091 595
5270 772
10666 219
2760 312
2134 44
21506 526
3262 317
4660 542
5601 738
634 94
4846 117
4132 59
14081 465
819 36