54976 13
20802 2
37755 2
39753 1
44426 5
44058 7
218628 33
39831 2
104457 9
40032 5
35307 1
57578 6
36232 6
42327 8
22883 3
24653 2
46509 6
28127 2
27627 4
38053 3
24527 3
56181 9
58653 7
53028 10