31429 5
32929 4
52058 4
156356 29
52781 4
45933 6
39527 7
29259 1
31704 2
59454 11
56034 2
47634 6
85479 9
193434 40
76055 18
92304 20
285059 29
40306 3
120606 11
29584 3
122555 15
85729 20
79180 10
171228 37