34602 3
32627 6
31559 3
42028 5
39182 5
54733 7
25454 4
25430 4
41076 7
38258 1
29831 3
27783 3
26682 2
43280 5
41226 13
31776 4
58308 15
30179 3
24533 3
30633 2
67931 18
88684 19
28479 5
31508 9