4997 601
3702 324
3693 351
8000 845
3908 215
3781 94
7843 545
2856 86
4011 63
5148 637
3419 281
4230 485
3832 457
3435 561
5507 588
4582 482
2156 216
29480 395