2998 600
15047 256
17441 241
7238 618
1437 124
3012 442
2293 396
4382 708
3094 625
3725 695
2931 270
2968 576
3755 527
5009 465
4743 647
3681 489
1672 140
3688 684
3440 724
4057 727
3076 422
3404 832
3674 765
3810 316