21882 424
13861 700
12619 752
10709 502
19772 83
19523 267
13455 275
7578 409
19165 841
13658 556
3178 292