9728 103
5032 153
4177 799
2921 651
4013 581
3113 587
15809 684
9016 907
31671 458
3765 469
3017 243
2954 495
3815 601
2431 268