39753 6
21858 3
36708 7
35334 5
24302 6
22331 3
30579 4
56628 7
51702 10
36008 3
42184 11
56832 10
33679 8
33281 3
50380 6
61930 12
46358 10
40579 10
84357 28
43003 7
37354 7
47479 11
27759 4
111204 14