12393 601
19825 424
12576 700
11346 752
9652 502
16525 80
18001 266
11827 274
7005 409
16892 840
12110 556
2781 292