30844 351
4508 583
13837 153
4908 195
4899 843
6687 297
10406 237
3104 351
61022 598
3283 845
5063 691