19656 1
23576 1
29128 3
30951 7
84304 12
39778 7
37682 2
28958 2
35478 3
21683 1
27606 2
32002 3
34031 6
38303 4
25883 2
29078 2
57581 7
31005 2
44329 5
37382 4
28077 1
32829 2
46307 4
34501 3