59629 8
40852 2
37376 6
61429 8
67184 11
29059 2
30680 1
72630 13
78582 14
37202 5
22004 1
26401 2
27281 5
25876 2
45706 7
53108 8
70802 11
27458 5
39855 4
46282 6
34401 2
35676 5
91009 14
204105 38