2720 448
5697 455
19656 326
3177 386
3428 554
24307 119
3182 171
3893 706
6722 530
24491 75
9537 751
7097 784
27801 490
4105 317