4099 595
3782 622
3048 572
2057 398
5857 598
4628 208
3453 98
6227 283
8860 129
16919 879
21125 510
3979 888
5311 469
5659 472