3001 479
4460 357
4425 671
8277 138
5746 449
5070 674
5146 721
3365 79
6566 569
10689 158
1591 93
3143 773
2423 328
4251 621