2200 580
1723 527
2640 724
2747 853
5992 766
2041 99
3134 761
8005 535
7873 385
50619 322
5585 116
4094 352
6495 73
9810 350
5805 316
9151 766