109803 16
73451 12
58577 5
184528 39
90279 15
58129 19
95408 23
31181 4
183054 37
35930 2
35755 2
74633 11
127678 16
99131 27
315534 79
134077 37
25951 1
139434 27
96408 13
30827 5
28631 4
169809 44
38257 4
101034 29