16404 497
7401 836
8754 142
5239 784
8136 428
9147 856
4185 645
9050 584
3400 305
21752 56
39304 263
22750 429
3818 216