2979 624
2142 387
1357 116
2540 88
943 103
2935 329
3266 593
326 60
2615 727
1455 168
3460 839
2911 891
2631 585
2727 518
3653 504
2797 824
4875 566
1180 42
2794 774
3703 413
2975 766
1629 380
3176 907
2160 544