18748 115
14043 146
20640 599
6555 42
14495 131
11955 159
13247 399
2526 461
2556 125
3430 441
1651 89