22510 235
14086 595
5268 772
10665 219
2759 312
2134 44
21504 526
3262 317
4659 542
5600 738
634 94
4846 117
4132 59
14077 465
819 36