18040 137
8625 48
21956 131
34054 601
16770 679
8108 422
12631 384
32780 670
8242 588
4492 352
4254 748