30839 351
4484 583
13833 153
4891 195
4893 843
6682 297
10397 237
3102 351
61019 598
3281 845
5054 691