12258 601
19650 424
12118 700
11245 752
9553 502
16363 80
17912 266
11672 274
6979 409
16709 840
11981 556
2742 292