896 98
903 51
1440 290
1250 169
2093 570
3876 626
3780 506
2679 418
2756 493
961 102
1345 213
3428 777
1381 265