526 64
933 74
2623 477
3010 696
1756 280
3483 964
2555 579
3101 706
1495 295
3520 663
1815 400
1213 176
867 148
1252 184
4650 410
861 173
1260 193
1950 449
848 145
1844 293
3015 514