30838 351
4479 583
13833 153
4887 195
4892 843
6681 297
10395 237
3102 351
61017 598
3280 845
5052 691