30084 4
31681 4
40277 7
50409 8
32077 5
48131 8
48981 10
95008 20
348533 91
59983 6
34877 3
179432 30
96228 25
86305 16
64228 11
210626 33
26452 1
27056 2
148056 9
58959 11
44131 3
155129 16
251401 40
140183 22