18
645
1592
500
52
91
335
235
1499
117
2377
747
19
794
972
