1004 40
5036 892
4202 865
3978 567
2168 156
3396 622
3584 516
1713 548
4379 646
5447 592
2764 263
4818 773
4096 669
677 110
2951 559
3347 749
2150 591
3174 540
1808 465
4008 679
3642 391
2459 500
2108 307
2940 161