14908 44
1328 6
27780 89
4218 71
11556 35
3184 4
8067 24
6095 22
12114 33
350 2
7059 23
5197 19
6468 7
12346 39