2501 3
15481 5
38557 8
20306 12
77059 31
166054 23
48682 6
60757 11
103933 21
719558 117
601129 114
263853 31
226926 17
312908 33
780903 64
130401 6
434577 14
248632 16
205183 18
62877 11
219734 20
109879 8
97653 18
27703 5