2200 580
1723 527
2640 724
2747 853
4084 215
1539 311
5999 490
8600 173
3739 115
3029 806
2444 674
6201 210
99100 208
7287 770
3546 165
6848 532