2589 321
2048 80
6460 396
5746 632
3902 768
5549 777
3417 361
3904 376
2919 190
5844 441
5615 378
3471 266
6374 628
4536 764
3677 443
2740 168
6575 647
4172 229
5646 252
8923 729
4302 406
3891 484
3248 113
9335 822