23973 666
8277 445
34163 87
2844 295
2861 576
2909 412
115780 561
2405 267
7872 731
3300 232
3495 446
2772 189