305 66
893 67
1371 177
438 73
8696 256
186 59
1848 138
797 117
153 54
244 73
1300 59
965 65
1198 62
580 77
607 69
1008 152