104
427
30
431
2K
341
298
232
307
521