2200 580
1723 527
2640 724
2747 853
4887 886
1119 205
1097 107
8100 372
3546 643
3117 78
7772 112
3297 619
4795 32
3101 55
1701 327
1704 212