2901 221
218 277
1171 307
309 61
632 106
4680 53
968 67
313 56
619 59
385 59
1807 177
1736 187
758 85
805 74
849 256
337 75