4061 83
4278 95
3150 404
3822 368
4179 255
3827 436
3754 287
2750 178
4722 682
3883 432
2669 349
4688 319
2683 293
3413 699
4293 596
2620 238
49648 174
44198 777
27606 588