28532 10
45359 3
30853 5
104509 10
35531 12
87431 31
179352 24
57356 6
66758 11
110757 22
773009 122
664302 117
278176 32
236729 18
324551 33
803378 64
135951 6
449554 14
314930 17
214933 18
68231 11
229733 20
116182 8
105451 18