23922 666
8179 445
34147 87
2837 295
2860 576
2897 412
115580 561
2403 267
7864 731
3299 232
3495 446
2769 189