2200 580
1723 527
2640 724
2747 853
4915 630
4372 646
3680 429
11609 537
4177 281
3558 180
2645 173
3387 416
2829 97
4550 408
3128 83
6678 520