4977 601
3689 324
3687 351
7997 845
3902 215
3780 94
7836 545
2854 86
4008 63
5141 637
3415 281
4229 485
3827 457
3435 561
5502 588
4576 482
2156 216
29431 395