9773 103
5075 153
4198 799
2945 651
4044 581
3141 587
15840 685
9086 907
31739 458
3822 469
3067 243
2983 495
3878 601
2459 268