50501 696
214810 779
15094 391
11155 710
6954 78
91999 166
3034 306
3131 136
10832 400
3507 61
3517 105
51013 187