630 125
2773 812
3051 640
2493 624
45065 1056
8117 769
31341 141
58920 563
38117 597
56687 915
31464 606