6896 806
2578 216
26297 779
64577 577
16964 568
17357 525
36413 725
2386 477
2103 51
3804 344
4231 691
15728 128
26019 565
2479 522
1420 383
1690 116
2328 506
4744 616
4748 921
2951 169
2865 732
3096 688
9775 702
2443 373
3670 586
10837 203
13567 287
5445 509