112
64
53
52
48
33
31
29
25
573,424
520,635
441,583
407,069
404,021
392,343
383,262
364,745
349,376
348,000