3096 684
3093 717
3041 910
2498 495
4190 953
3206 545
875 144
1751 287
2627 673
3147 642
2563 580
1151 349
2577 783
2948 844
1617 317
2228 355
3103 767
1608 317
2795 871
1549 311
4053 648
1994 487
2922 837
1645 254