2200 580
1723 527
2640 724
2747 853
2793 230
4506 300
4597 394
11912 649
3618 43
2942 303
3371 107
5624 463
5929 896
2672 107
8386 778
3675 492