22791 235
14163 595
5290 772
10680 219
2768 312
2142 44
21535 526
3274 317
4664 542
5613 738
635 94
4886 117
4141 59
14116 465
822 36