12071 303
12835 111
55332 467
21593 373
32298 935
10081 969
26921 293
99919 633
36754 544
31754 187
58063 157
77248 251