12067 303
12833 111
55311 467
21581 373
32287 935
10080 969
26886 293
99878 633
36743 544
31735 187
58038 157
77227 251