58408 10
31378 1
53907 3
34681 5
39001 7
39909 3
70284 20
39883 6
51907 7
35659 5
42252 6
28232 4
28631 4
37633 3
46283 6
40029 1
28706 3
65878 10
71405 13
29503 3
75032 16
64607 10
37953 5
45101 2