2330 648
2114 514
1048 163
2061 286
17546 345
1299 158
2475 537
1471 307
1788 410
3307 628
3623 748
4139 717