22646 235
14116 595
5278 772
10670 219
2766 312
2137 44
21519 526
3268 317
4662 542
5609 738
634 94
4854 117
4138 59
14099 465
821 36