9663 475
3745 115
8480 657
10737 599
3856 223
13402 335
8416 882
6802 338
6489 138
5444 526
2214 239
7976 99
4197 501
3733 638
6858 389
7535 187
5242 367
5755 416
5741 64
5072 173
6413 634
2293 296
3296 903
2750 235