4970 601
3687 324
3685 351
7994 845
3896 215
3778 94
7824 545
2848 86
4003 63
5136 637
3412 281
4223 485
3827 457
3435 561
5499 588
4573 482
2153 216
29359 395