22835 235
14179 595
5298 772
10682 219
2771 312
2142 44
21541 526
3274 317
4666 542
5615 738
637 94
4892 117
4143 59
14118 465
822 36