22069 350
4295 583
13807 153
4724 195
4843 843
6651 297
10360 237
3098 351
60990 598
3274 845
5002 691