16402 497
7401 836
8754 142
5239 784
8132 428
9147 856
4185 645
9050 584
3400 305
21752 56
39303 263
22749 429
3817 216