46181 10
25759 1
29202 3
48501 4
137328 23
39259 6
28103 2
20158 1
49703 10
54980 4
28357 20
102557 5
24156 3
11855 8
15384 1
78480 6
17602 1
23979 2
37559 1
42282 8
14958 2
33009 6
120530 10
5827 5