22578 235
14104 595
5276 772
10667 219
2765 312
2134 44
21509 526
3264 317
4660 542
5607 738
634 94
4852 117
4133 59
14090 465
819 36