14005 656
36080 38
22956 505
10994 545
20709 1008
45149 482
45406 66
27435 431
24986 428
67953 414
28146 313
132656 626
69746 641
58869 294
15482 357
15998 192
3651 474
15627 504
15216 366
21723 220
57991 847
56480 416
50377 178
13341 56
35667 758
8820 135
16235 632
54750 819