28850 143
18946 601
8737 424
22464 779
10023 685
8862 761
5675 658
8473 644
3029 332
4620 577
3529 940