22574
19451
23123
4756
29376
23000
18042