3195 303
1532 85
3184 736
2535 461
1208 204
2676 694
1133 49
3414 650
2974 779
1761 416
2793 573
1875 277
4032 537
1240 146
1622 315
3287 657
3559 754
1348 163
2743 373
3314 335
594 49
2743 423
6763 733
1074 146