22242 592
20135 589
3291 728
4654 617
3094 745
46276 149
5768 463
5158 414
9052 647
5634 788
6069 442
14182 688