5646 266
1535 32
6061 445
2236 117
20809 247
2542 344
83065 616
4145 870
4657 573
2698 188
6700 570
3330 738
2570 439