23802
23036
22937
22863
22628
21626
21003
20850
20770
20429
19607
19455
17908
17685
17607
17197
17113
16726
16198
15880
15547
15482
15368
15308
15030
14975
14915
14542
14491