3022 459
4203 576
7533 151
88675 647
10045 275
103635 395
5374 300
3072 463
6919 572
74443 546
24389 882
10665 177
5559 511
9554 638
20572 174
456708 799
19159 91
12089 157
16590 714
112738 404
128037 270
87105 585
7341 732
17044 315
16925 658
52865 417
83359 723
126456 891