656 52
289 63
1479 145
676 61
501 73
3116 65
411 52
452 69
1315 130
894 97
458 49
2358 70
930 359
1163 342
611 41
391 115