5807 267
6585 521
40863 450
5968 707
13554 405
6321 72
4766 916
7877 323
1783 93
3041 238
4580 581
3911 651