23895 666
8102 445
34137 87
2829 295
2859 576
2885 412
115381 561
2401 267
7856 731
3296 232
3491 446
2765 189