580 71
2587 697
2608 515
4517 655
282 75
585 89
1536 295
4388 874
3301 355
3257 702
1138 276
1814 334
650 117
3404 830
1672 214
1601 397
2721 533
1943 413
1384 246
2698 401
2873 708
1731 354
2872 552
2286 426