111556 422
50623 167
138661 366
53544 217
49648 505
49047 136
69821 217
109649 539
60258 222
319045 6645