3091 677
922 88
2579 570
1727 276
3411 933
727 107
3104 729
5960 533
972 46
3026 565
21342 377
4684 541
2657 669
19438 101
11686 608
3757 654
4255 812
2732 522
1659 383
2817 508
3313 732
3264 688
5635 509
2187 349
6889 784
3790 628
4057 824
13629 353