3091 677
924 88
2581 570
1728 276
3415 933
727 107
3105 729
5964 533
975 46
3027 565
21344 377
4699 541
2657 669
19455 101
11688 608
3759 654
4256 812
2734 522
1660 383
2817 508
3313 732
3265 688
5635 509
2192 349
6892 784
3790 628
4059 824
13636 353