999 78
2047 624
1219 308
2526 319
5336 511
1695 397
2969 684
3384 817
1968 463
2322 360
3893 605
4368 794
2410 710
812 253
2579 724
2797 574
2564 583
1157 161
493 115
743 219
2541 460
4854 593
3532 524
16668 634
28585 376
6800 295
9364 733
4085 350