680
289
149
469
54
404
379
354
58
353
81
