12390 601
19816 424
12414 700
11342 752
9647 502
16512 80
17993 266
11813 274
7005 409
16872 840
12107 556
2773 292