3032 527
2154 358
2916 884
4638 669
2692 556
1295 386
1033 89
703 106
2762 887
1835 372
1480 327
1204 303
1258 299
1204 350
3448 492
907 34
1950 476
1958 600
2456 448
2662 405
2941 825
2857 298
3684 413
2598 446