12691 111
54583 467
21264 373
31960 935
9966 969
26411 293
98542 633
36474 544
31065 187
57370 157
76556 251