12353 601
19767 424
12337 700
11314 752
9618 502
16476 80
17973 266
11778 274
6992 409
16828 840
12082 556
2763 292