2718 448
5697 455
19656 326
3176 386
3428 554
24307 119
3182 171
3891 706
6721 530
24488 75
9536 751
7096 784
27788 490
4105 317