6595 266
4130 755
6974 627
4134 359
3345 521
2210 287
9939 593
8896 925
6439 347
4994 390
1245 125
1492 51
17901 239