4110 595
3785 622
3054 572
2063 398
5880 598
4633 208
3460 98
6234 283
8863 129
16934 879
21127 510
3981 888
5312 469
5663 472