18
237
794
52
647
2379
121
1500
975
19
500
747
91
1593
335
