23898 666
8134 445
34141 87
2833 295
2859 576
2892 412
115460 561
2403 267
7861 731
3298 232
3495 446
2765 189