2813 501
2077 428
689 58
809 155
2143 568
2720 571
2281 623
2839 792
636 108
3319 769
1007 183
3254 777
1634 310