18750 115
14043 146
20640 599
6556 42
14496 131
11955 159
13248 399
2527 461
2557 125
3430 441
1651 89