93965 593
96811 645
67890 289
8247 447
17085 222
40250 842
30969 101
13017 565
20838 140
27973 471
72632 687
11370 132
3149 344
100530 561
23778 89
35961 44
16423 192
15122 91
41793 431
8622 428
23187 428
3121 265
16581 570
6291 751
4302 714
3193 581