3096 704
680 44
3109 704
618 66
3464 841
1227 200
6410 366
19259 779
2215 575
531 98
3783 692
4582 405
4565 825
24325 816
3911 481
11895 593
1592 315
2880 751
2644 220
3653 804
3591 724
5412 952
1447 57
4614 494