23981 666
8278 445
34165 87
2844 295
2861 576
2910 412
115799 561
2405 267
7872 731
3300 232
3497 446
2772 189