10529 3
18282 7
31030 4
106554 5
39803 5
21581 10
59980 2
37408 4
126654 55
65477 27
23556 12
92252 28
33680 10
22383 8
16233 8
169731 23
249009 22
204153 19
187628 11
144229 20
140829 17
81282 9
507256 67
205004 33