6291 298
2382 80
4152 297
3694 319
3750 525
7884 61
3354 47
2988 189
3420 590
3789 28
1680 416
4014 641