12386 601
19808 424
12359 700
11335 752
9645 502
16502 80
17990 266
11810 274
7001 409
16865 840
12103 556
2770 292