2721 448
5697 455
19656 326
3178 386
3429 554
24307 119
3182 171
3893 706
6722 530
24495 75
9537 751
7097 784
27805 490
4105 317