16071 674
5503 218
16514 586
35510 640
37790 344
8302 292
12847 843
11684 564
5820 473
4593 446
4508 722
27627 697
817 71