108976 27
48327 3
38658 2
43307 1
65156 13
133382 10
28206 1
38377 3
78379 14
157308 16
75433 15
52951 6
69806 7
41301 5
143676 18
80007 4
111958 34
50034 3
61978 10
48134 3
53781 4
32359 2
147978 41
37379 3