3967 595
3630 622
2766 572
1957 398
5639 598
4514 208
3372 98
6015 283
8556 129
16536 879
21067 510
3908 888
5210 469
5578 472