16406 497
7410 836
8755 142
5239 784
8167 428
9149 856
4185 645
9051 584
3400 305
21755 56
39318 263
22761 429
3818 216