28858 6
24657 5
29331 5
35107 1
21481 2
36753 4
19383 3
21752 4
21526 2
22105 4
26657 2
32458 5
30384 4
18382 2
23651 3
24305 4
41258 1
35757 3
32203 3
89229 13
100409 25
74658 12
45109 3
46080 5