2200 580
1723 527
2640 724
2747 853
12235 301
1556 340
7715 586
3779 160
5625 624
4416 437
2061 382
5018 163
2789 360
8005 535
3134 761
2041 99