31652 8
29808 8
52532 10
277158 32
73309 11
111584 10
179457 4
132557 25
160080 15
388481 21
117827 8
293256 35
142328 16
52452 4
52753 18
109284 13
101977 29
103329 21
48752 13
61804 6
163858 26
129429 14
60509 2
280883 48