1093 53
1151 112
566 73
285 47
729 54
320 267
542 67
1650 133
758 80
963 91
368 64
1737 166
722 61
550 62
630 68
778 125