13546 32
3975 10
6953 11
8882 12
12054 28
29512 71
8856 31
14767 68
8299 21
5098 15
20976 74
8159 30
2985 6
468 31
1866 7
657 20
13501 129
2584 9
16911 11
67032 95
13347 22
13657 41
26926 112
436 28