13350 29
14830 53
57216 105
28508 42
20473 41
8276 21
6731 35
63 2
54926 64
22765 37
14632 27
24888 134
20562 53
18642 64
10386 39
6888 9
8141 20
32464 71
24298 49
5396 13
3333 6