15978 674
5485 218
16387 586
35256 640
37438 344
8198 292
12685 835
11579 563
5748 473
4449 446
4402 722
27036 697
809 71