1116 328
2621 529
47713 603
16959 231
3594 507
6427 773
51769 59
24085 412
11136 317
24723 200
23950 935