12256 601
19649 424
12116 700
11244 752
9552 502
16361 80
17910 266
11672 274
6979 409
16704 840
11979 556
2742 292