599 48
301 67
137 60
1594 59
891 70
444 66
496 75
471 88
1181 223
144 62
554 83
662 115
893 68
615 58
138 252
1052 116