313 59
604 89
2440 163
1249 171
1015 67
562 106
201 55
735 273
970 77
157 48
6080 96
926 64
285 81
2267 142
1175 66
1499 185