16209 674
5577 218
16702 586
35921 640
38383 344
8520 292
13066 843
11833 564
5884 473
4984 446
4627 722
28629 697
868 71