21872 424
13861 700
12613 752
10705 502
19759 83
19518 267
13451 275
7575 409
19156 841
13652 556
3178 292