2725 448
5702 455
19659 326
3178 386
3433 554
24310 119
3183 171
3903 706
6726 530
24540 75
9543 751
7101 784
27892 490
4110 317