6595 266
4100 755
6973 627
4134 359
3345 521
2210 287
9938 593
8896 925
6439 347
4994 390
1245 125
1492 51
17901 239