4996 601
3700 324
3693 351
8000 845
3907 215
3780 94
7842 545
2856 86
4009 63
5148 637
3419 281
4230 485
3832 457
3435 561
5506 588
4581 482
2156 216
29474 395