30838 351
4483 583
13833 153
4888 195
4893 843
6682 297
10395 237
3102 351
61017 598
3280 845
5054 691