3001 316
4881 687
4374 788
18471 68
4552 685
5349 636
7960 240
6401 390
3508 509
5160 653
4126 542
6264 171
4210 497
6555 462
2611 58
8220 433
4870 296