23895 666
8114 445
34137 87
2831 295
2859 576
2889 412
115406 561
2402 267
7859 731
3297 232
3491 446
2765 189