2200 580
1723 527
2640 724
2747 853
3359 963
6291 348
14234 307
9183 594
2692 662
2486 241
4180 121
932 255
5866 115
1070 209
5722 376
4626 466