1056 5
8553 18
15302 53
6370 10
18601 42
41887 42
19924 22
63802 56
31149 39
65958 128
11072 52
11167 12
9458 19
15888 37
22090 79
14057 52
28687 108
4256 17
28872 144
5020 30
22108 46
4299 19