29783 12
34781 2
43558 4
23704 2
47577 8
44133 3
38130 31
44458 25
127729 91
14809 9
51907 33
30228 20
40208 34
33232 20
17706 18
34005 55
396077 133
163726 21
183933 11
342456 34
905003 115
598681 38
158856 15
73903 9