953 211
2685 779
240 49
2868 805
2812 811
2562 543
2598 451
2667 572
1214 386
1041 271
2196 597
2001 377
1578 412
3655 689
577 154
2355 596
2493 401
1894 326
2744 424
2799 736
4718 607
569 120
1037 24
3072 168
2588 705
403 85
1563 291
2535 496