89965 943
2932 529
5590 676
5104 619
10226 78
22810 325
9934 106
23249 630
210745 776
16684 551
10635 507
24673 502
6113 637
8058 694
46731 119