30830 351
4454 583
13829 153
4868 195
4888 843
6680 297
10391 237
3102 351
61015 598
3280 845
5048 691