21053 290
6155 825
4821 76
21251 445
9370 709
9848 95
8116 394
34435 143
33943 459
16995 323
15969 418
2510 134
4532 688