54703 10
42104 6
48684 6
47804 16
44376 7
60833 5
30157 5
35403 4
28606 2
35684 7
28453 12
40280 5
25807 3
22503 4
36901 5
59283 10
29131 2
79105 22
96279 32
52779 4
50629 7
147382 53
96627 21
153882 44