12385 601
19806 424
12359 700
11334 752
9645 502
16501 80
17989 266
11809 274
7001 409
16862 840
12103 556
2768 292