50577 6
44430 4
163603 16
35933 2
33351 3
77180 12
68851 5
94481 13
55932 4
28054 1
136779 12
112901 23
89607 7
111878 5
84601 21
75555 20
207478 38
16932 1
56429 17
74758 7
45631 4
60379 6
57452 8
174281 32