4096 48
7580 702
5496 300
201381 489
3440 864
1000 37
6197 170
8936 547
6985 811
5786 469
5782 798
4971 453
5890 141
8991 369
25287 192
56726 163
10417 502
4020 585