32231 4
34309 2
43479 4
107759 31
96778 13
46408 13
227955 45
79408 24
32176 2
36383 5
155426 11
47431 17
37980 6
44626 3
35007 10
59306 7
26481 1
80026 13
161209 10
60931 14
59133 9
53956 7
36727 8
44757 5