5982 42
6488 641
14647 340
9133 576
34818 112
8713 314
50257 653
4425 264
13282 871
5670 442
5706 290
9384 472
17654 671
9829 169
6248 609
19786 591
13123 211
13517 275
10106 614
12253 73
6192 121
7199 99
22526 271
10007 532
26443 608
8985 828
6864 169
4930 76