3220
29376
27316
39216
25584
20615