29858 7
64831 10
41755 8
43106 10
30907 3
36078 2
32256 2
18758 1
47555 11
33383 4
31653 8
38108 5
54334 12
62857 15
23106 2
45028 7
28278 3
123901 43
86676 23
37481 4
89933 25
34577 11
34653 6
40326 15