12393 601
19822 424
12553 700
11345 752
9651 502
16522 80
17999 266
11824 274
7005 409
16888 840
12109 556
2775 292