17095 525
89758 398
35078 485
5848 155
41584 224
5492 136
29078 681
4229 418
2304 194
5868 562
4125 351
3162 523
2976 655
838 165
3093 597