22769 235
14157 595
5289 772
10678 219
2768 312
2142 44
21531 526
3274 317
4664 542
5613 738
635 94
4883 117
4140 59
14115 465
821 36