12646 111
54438 467
21184 373
31885 935
9945 969
26364 293
98326 633
36423 544
30965 187
57265 157
76440 251