1728 216
5582 639
6543 551
6883 32
2484 104
5798 564
5376 738
4389 418
3894 839
5688 464
1155 79
870 37
833 90
33736 677
5108 387
2559 671
16024 116
7292 47
17311 731
1740 278