17095 525
89758 398
35077 485
5847 155
41582 224
5492 136
29077 681
4229 418
2303 194
5868 562
4124 351
3160 523
2976 655
834 165
3093 597