30846 351
4512 583
13839 153
4914 195
4899 843
6689 297
10406 237
3107 351
61022 598
3284 845
5064 691