12384 601
19804 424
12358 700
11333 752
9643 502
16501 80
17989 266
11808 274
7001 409
16860 840
12102 556
2768 292