100 5
86 9
152 6
305 16
263 10
295 23
341 22
1638 44
958 13
1249 33
296 10
676 16
842 23
2434 64
1904 60
856 23
569 19
339 27
397 17
402 8
299 22
578 26
1302 58
951 88