23895 666
8108 445
34137 87
2830 295
2859 576
2886 412
115392 561
2401 267
7856 731
3296 232
3491 446
2765 189