233
16
972
794
333
18
89
117
1588
1499
52
743
500
2375
643
