336 29
1525 409
2780 695
2206 591
1641 314
2684 569
284 52
307 70
1674 489
2288 549
1954 588
1297 261
1618 313
769 46
553 145
1179 258
2189 579
3151 612
862 259
1497 300
2670 587
1560 465
2253 709
3131 663