8960 299
5045 483
5926 224
5729 36
3880 396
2395 187
4884 698
5009 731
3039 391
2138 373
1683 106
5054 503
3197 724
6731 929
4974 708
9540 532
2164 345
3034 238
2631 366
3423 393
9556 967
2439 235
6865 766
3152 592
784 47
2795 438
3332 693
2043 71