31778 8
29879 8
52601 10
277251 32
73352 11
111609 10
179552 4
132603 25
160152 15
388604 21
117852 8
293255 35
142351 16
52476 4
52853 18
109376 13
102004 29
103405 21
48833 13
61876 6
163908 26
129530 14
60502 2
281051 48