6801 260
5095 226
19448 311
3397 512
16897 432
4980 362
3252 73
2735 218
4348 659
7132 828
3080 387
3253 310
9801 345
2608 92