606
special
1257
501
5
348
228
1265
146
102
1335
82
220
957
214
61
662
590