28476 5
21858 3
21603 3
92978 9
20402 4
25277 1
71678 14
79128 15
39578 6
32630 3
24532 5
35434 2
23659 5
32255 6
28483 1
26707 5
20309 2
31883 5
31408 5
75555 13
30607 3
43178 5
78608 13
29659 3