45782 5
56455 7
70881 20
124554 28
48228 9
81957 5
40378 4
24726 4
40258 4
32603 8
27857 1
29430 5
28504 2
43401 7
64731 5
34776 4
35954 6
32959 2
30159 5
39931 3
31005 3
33626 1
42729 2
39558 3