2200 580
1723 527
2640 724
2747 853
3423 281
16227 673
7693 661
3663 166
3952 171
6570 533
6424 809
4227 357
6255 530
6831 338
6283 268
6004 93