12070 303
12835 111
55331 467
21588 373
32298 935
10081 969
26913 293
99914 633
36753 544
31750 187
58057 157
77247 251