18046 137
8625 48
21958 131
34054 601
16773 679
8108 422
12632 384
32786 670
8244 588
4493 352
4254 748