4085 595
3775 622
3045 572
2046 398
5795 598
4620 208
3447 98
6222 283
8846 129
16906 879
21119 510
3978 888
5309 469
5653 472