100 5
86 8
97 5
305 15
263 10
295 23
341 20
1638 42
958 13
1249 32
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 57
951 88