185 66
1093 51
1179 161
192 49
22450 80
1202 302
158 63
285 257
623 52
849 103
203 85
211 56
907 62
703 80
1375 105
936 126