5646 266
1535 32
6062 445
2236 117
20809 247
2542 344
83067 616
4145 870
4658 573
2698 188
6700 570
3330 738
2570 439