649 61
1558 333
2868 458
2132 637
1704 188
2707 436
2639 789
3963 780
4820 822
2841 565
3489 776
1454 386
1676 446
966 167
2592 475
2113 133
2952 614
1293 50
665 75
617 87
4505 508
955 41
5016 879
4109 698