31781 8
29884 8
52607 10
277254 32
73359 11
111601 10
179581 4
132606 25
160177 15
388606 21
117883 8
293283 35
142357 16
52476 4
52859 18
109378 13
102031 29
103403 21
48831 13
61879 6
163931 26
129559 14
60505 2
281078 48