21876 424
13861 700
12616 752
10705 502
19761 83
19519 267
13453 275
7575 409
19161 841
13657 556
3178 292