12586 111
54185 467
21078 373
31778 935
9922 969
26301 293
98001 633
36351 544
30828 187
57096 157
76274 251