12392 601
19819 424
12501 700
11343 752
9650 502
16518 80
17997 266
11822 274
7005 409
16884 840
12108 556
2774 292