47671 440
4061 569
3014 263
2774 202
21792 616
11450 659
4021 55
3531 214
3460 30
3922 99
3495 891
6290 583