22877 235
14205 595
5303 772
10683 219
2771 312
2144 44
21545 526
3277 317
4669 542
5619 738
637 94
4892 117
4143 59
14122 465
822 36