30785 351
4406 583
13824 153
4839 195
4876 843
6666 297
10380 237
3102 351
61012 598
3280 845
5034 691