3994 150
3944 631
7707 642
9008 477
6622 645
4135 139
5104 353
2944 296
4048 232
7073 707
9070 41
3864 153
38730 680