3090 677
922 88
2579 570
1727 276
3410 933
727 107
3103 729
5960 533
972 46
3026 565
21341 377
4683 541
2656 669
19436 101
11686 608
3756 654
4255 812
2732 522
1659 383
2816 508
3313 732
3264 688
5635 509
2184 349
6884 784
3790 628
4055 824
13629 353