5812 679
6926 156
2540 371
82961 678
5804 143
2880 375
3095 445
849 44
7640 187
3362 779
3585 630
42564 164