5005 734
2997 611
448 51
2687 714
2935 486
2648 670
2295 521
1664 331
2238 387
3914 760
3079 857
2056 493
2455 552
2722 482
1814 370
532 95
2860 558
1228 200
1254 292
2814 789
3040 779
2545 503
2065 421
3114 783