23950 666
8225 445
34152 87
2842 295
2860 576
2903 412
115654 561
2405 267
7869 731
3299 232
3495 446
2771 189