2200 580
1723 527
2640 724
2747 853
598 112
3334 285
3159 598
822 150
382 85
1259 290
2048 443
1324 262
5789 650
7981 63
38601 529
6989 748