29356 10
46454 3
31931 5
108054 10
36479 12
88059 31
180151 24
58003 6
67307 11
111527 22
775526 122
667659 117
279080 32
237354 18
325307 33
804902 64
136452 6
450454 14
318782 17
215457 18
69002 11
230552 20
116828 8
106131 18