20131
82344
60083
49255
94342
51243
14172
41238
95944
61821