12390 601
19814 424
12377 700
11338 752
9645 502
16507 80
17992 266
11811 274
7005 409
16870 840
12106 556
2772 292