3008 596
817 101
1178 44
785 83
2208 252
3717 528
2358 629
1881 477
1391 282
2545 503
2326 606
1560 95
1626 269
1928 572
1750 539
2812 452
3799 783
619 105
3149 370
3105 700
736 134
582 44
2373 454
5823 660
10854 682
5061 591
5013 677
5652 653