27930 2
23833 3
40002 5
28080 0
22283 4
22254 1
119159 20
181484 27
89777 9
90534 22
45229 5
120804 25
58053 10
67833 13
28159 11
92054 4
51757 10
43884 10
94755 24
134806 46
398381 87
113358 16
273256 76
28430 1