5805 679
6925 156
2535 371
82956 678
5803 143
2877 375
3089 445
846 44
7635 187
3359 779
3581 630
42309 164