2200 580
1723 527
2640 724
2747 853
9228 549
3336 79
3121 322
3721 506
4628 408
4723 373
5075 513
4804 465
2642 137
2880 95
7393 768
3851 99