250 51
256 43
1030 152
911 133
1360 115
609 69
193 41
318 40
657 64
358 236
524 74
246 245
273 43
319 61
889 69
767 116