12356 601
19773 424
12346 700
11314 752
9623 502
16480 80
17977 266
11786 274
6995 409
16833 840
12086 556
2763 292