11593 309
2471 224
6460 527
3443 90
7410 775
2859 114
96979 756
9423 600
31337 605
8784 805
3784 739
5883 153
31460 597
4271 393
5296 343
4840 550
5730 683
4900 664
41831 199
14667 92
3376 256
3245 465
127629 583
4701 642
172288 479
9742 309
18525 200
15566 596