304 51
906 76
1349 74
320 60
1956 58
564 82
680 71
832 108
493 75
155 50
331 284
168 59
143 72
2344 298
459 141
3737 78