12240 601
19621 424
12098 700
11230 752
9535 502
16348 80
17907 266
11663 274
6974 409
16680 840
11965 556
2741 292