23315 235
14345 595
5340 772
10696 219
2777 312
2153 44
21584 526
3291 317
4679 542
5641 738
643 94
4920 117
4158 59
14157 465
833 36