27031 6
26201 11
23254 11
141357 11
30728 2
110354 4
20204 1
72680 7
47802 7
21154 3
32278 4
28028 4
17758 1
19508 2
22028 2
26132 2
42459 6
29734 1
51979 6
34301 9
24732 5
27653 3
27183 2
23027 2