16393 497
7390 836
8746 142
5235 784
8012 428
9117 856
4179 645
9047 584
3400 305
21738 56
39230 263
22718 429
3811 216