23960 666
8257 445
34159 87
2844 295
2861 576
2906 412
115731 561
2405 267
7870 731
3300 232
3495 446
2771 189