14913 44
1348 6
27780 89
4229 71
11558 35
3187 4
8071 24
6099 22
12123 33
350 2
7060 23
5200 19
6470 7
12349 39