3341 556
9843 103
5111 154
4259 799
2962 651
4103 581
3192 587
15943 684
9266 907
32239 458
3873 469
3138 243
3004 495
3882 601
2509 268