593 40
2383 598
740 68
2743 774
2003 523
2997 587
3250 705
1484 338
2918 574
1565 307
2866 498
1720 286
2079 378
1895 502
3012 589
1652 386
1498 287
1733 306
3075 933
2939 387
3332 883
2728 706
595 52
3824 675