6804 260
5097 226
19449 311
3397 512
16901 432
4980 362
3252 73
2735 218
4349 659
7133 828
3080 387
3254 310
9801 345
2608 92