9736 103
5033 153
4185 799
2921 651
4015 581
3113 587
15814 684
9019 907
31689 458
3769 469
3017 243
2954 495
3816 601
2431 268