3969 595
3632 622
2769 572
1958 398
5655 598
4517 208
3372 98
6021 283
8572 129
16551 879
21067 510
3910 888
5210 469
5580 472