91886 943
2935 529
5590 676
5104 619
10226 78
22810 325
9936 106
23252 630
210874 776
16687 551
10649 507
24680 502
6114 637
8059 694
46763 119