664 89
633 113
641 112
3796 403
1848 104
887 61
508 60
624 77
251 47
708 239
1091 67
1731 187
462 61
2621 375
1234 83
458 98