12629 111
54356 467
21149 373
31860 935
9933 969
26346 293
98215 633
36390 544
30904 187
57206 157
76391 251