2200 580
1723 527
2640 724
2747 853
9436 318
14018 552
4468 628
7689 673
5387 621
2702 739
3696 105
6835 657
3069 565
1266 153
921 33
4206 447