25608 2
23409 6
53059 5
28528 3
119177 14
31108 5
26053 1
32858 3
27304 1
28806 3
88578 22
30809 1
41858 2
36258 3
181052 29
64177 9
35407 8
35255 5
33926 10
103455 10
84559 9
50183 6
199855 32
31581 1