3403 556
9895 103
5159 154
4310 799
3012 651
4168 581
3247 587
16048 684
9321 907
32495 458
3948 469
3185 243
3044 495
3968 601
2559 268