15978 674
5485 218
16388 586
35258 640
37440 344
8198 292
12686 835
11579 563
5748 473
4452 446
4402 722
27040 697
809 71