12072 303
12835 111
55341 467
21595 373
32301 935
10082 969
26929 293
99936 633
36761 544
31758 187
58070 157
77254 251