22491 235
14077 595
5266 772
10664 219
2759 312
2134 44
21499 526
3260 317
4658 542
5600 738
634 94
4844 117
4132 59
14075 465
819 36