2989 674
3271 628
3611 748
9435 673
2702 398
6790 598
16581 318
15264 509
17919 151
7652 375
7932 34
4925 177
4439 481
6848 541