25532 3
22478 3
34578 9
23358 2
19832 4
37855 8
23508 2
18157 1
30905 1
36308 4
49478 5
35658 1
42658 6
40333 3
30332 1
34859 4
45509 4
28956 2
23931 1
65907 22
56479 6
22676 1
21332 1
23526 3