3116 170
4715 83
3252 239
4538 646
3539 180
2423 238
9772 749
29840 294
2086 214
2147 127
2895 371
16323 443
2174 223
4393 676
2845 187
3273 300
4616 636
4693 422
27999 105
8452 573
2841 424
4231 384
4896 338
4680 523