12852 3
19877 3
37082 2
34334 10
31951 9
179457 24
114227 8
127479 10
255459 32
334481 26
309158 21
178909 15
502555 42
341758 30
453906 16
370751 23
180603 4
242882 23
68627 3
326526 22
215505 34
145232 7
110109 15
404906 54