23995 666
8301 445
34173 87
2848 295
2864 576
2914 412
115873 561
2405 267
7872 731
3301 232
3498 446
2772 189