3347 556
9843 103
5112 154
4260 799
2962 651
4111 581
3194 587
15947 684
9273 907
32265 458
3877 469
3141 243
3004 495
3891 601
2512 268