57506 704
214956 779
15099 391
11159 710
6957 78
92014 166
3043 306
3136 136
10834 400
3512 61
3518 105
51046 187