10709 722
12369 61
105054 438
35801 585
12792 230
6856 658
5738 113
4638 590
6624 498
5162 834
4921 339
9625 516
28751 178