12392 601
19822 424
12515 700
11343 752
9650 502
16520 80
17998 266
11823 274
7005 409
16885 840
12109 556
2774 292