18023 137
8625 48
21952 131
34050 601
16770 679
8108 422
12629 384
32775 670
8241 588
4491 352
4254 748