3008 596
817 101
1178 44
785 83
2205 252
3716 528
2358 629
1881 477
1391 282
2545 503
2326 606
1560 95
1625 269
1928 572
1750 539
2812 452
3799 783
619 105
3149 370
3105 700
736 134
582 44
2373 454
5823 660
10853 682
5060 591
5012 677
5649 653