12170 303
12939 111
55913 467
21895 373
32577 935
10166 969
27213 293
101099 634
37002 544
32301 187
58508 157
77811 251