3091 677
922 88
2580 570
1728 276
3415 933
727 107
3105 729
5962 533
972 46
3027 565
21342 377
4691 541
2657 669
19449 101
11688 608
3759 654
4255 812
2732 522
1660 383
2817 508
3313 732
3264 688
5635 509
2191 349
6890 784
3790 628
4059 824
13633 353