28481 5
21853 3
21630 3
92983 9
20409 4
25308 1
71756 14
79128 15
39581 6
32659 3
24529 5
35429 2
23651 5
32257 6
28477 1
26752 5
20308 2
31879 5
31483 5
75553 13
30603 3
43177 5
78632 13
29681 3