13632 2
35055 4
17580 3
29655 13
27379 7
83054 29
31104 29
80209 92
33757 17
126152 36
50680 8
129676 34
58406 21
43659 14
258383 52
1474682 160
333079 18
467077 28
496029 27
174503 19
234204 14
247033 8
195809 23
61728 5