5805 679
6926 156
2537 371
82957 678
5803 143
2877 375
3091 445
847 44
7635 187
3360 779
3582 630
42348 164