977 305
3837 846
2973 561
1113 153
6437 588
1514 234
5308 226
6780 447
2740 508
3211 217
5755 606
6441 669