40445 71
11588 384
16780 713
4494 244
16180 439
14157 875
54894 389
15582 614
10424 77
98765 892
106782 491
10640 270
89259 853
35990 399
14354 624
71183 677
29348 534
66897 987
12451 137
10405 235
57162 347
24083 193
9481 814
8088 759
51386 322
37785 164