4082 785
1257 247
18914 271
23055 808
6770 668
39421 667
6332 581
17763 514
4309 764
16655 560
4823 232