40858 6
40255 14
54955 14
43904 5
25101 3
43180 4
76158 18
46351 7
50057 12
64509 8
48129 8
64983 32
106554 10
50308 9
47656 7
66601 18
28404 1
80934 10
49176 7
59284 7
125276 9
110303 6
40507 4
79408 13