22551 235
14094 595
5273 772
10666 219
2760 312
2134 44
21507 526
3262 317
4660 542
5601 738
634 94
4848 117
4132 59
14083 465
819 36