16406 497
7410 836
8755 142
5239 784
8167 428
9149 856
4185 645
9051 584
3400 305
21754 56
39316 263
22759 429
3818 216