6624 585
2975 524
4161 680
3253 22
2679 418
1513 332
696 67
1728 399
1097 135
1843 69
7799 859
2432 332
691 119
5536 654
3398 328
3816 200
4299 641
4873 296
5017 760
3551 488
3351 478
2910 399
5340 112
1986 51