31752 6
26531 3
28629 2
41878 13
39083 7
35680 7
28506 12
43830 17
29583 4
40333 5
40554 5
29327 4
55505 5
42779 9
44301 4
36502 12
51829 8
54284 6
25831 3
40251 8
37259 6
184032 29
22601 4
27883 3