4433
19609
5017
5500
13904
3566
1935
20321
1845
6891
2026
2549
12214
2895
2942
3109
62446
18731
3708
3504