2200 580
1723 527
2640 724
2747 853
4492 52
17393 318
1145 127
2249 115
4041 303
2623 493
2906 720
16388 158
5983 950
5479 146
6691 441
1727 241