23901 666
8141 445
34144 87
2833 295
2859 576
2893 412
115486 561
2403 267
7861 731
3298 232
3495 446
2767 189