9768 103
5069 153
4194 799
2938 651
4045 581
3132 587
15855 684
9097 907
31835 458
3806 469
3061 243
2975 495
3856 601
2447 268