4769 50
51020 695
43223 404
16146 323
8670 39
47842 299
10825 386
19581 819
73287 823
20452 355
5535 840
40793 699
5760 607
5561 272
7442 637
5428 129
5741 322
32187 629
12112 669
34307 168
26223 374
11530 523
17856 315
8958 700