12350 601
19760 424
12334 700
11310 752
9618 502
16474 80
17973 266
11774 274
6991 409
16821 840
12081 556
2763 292