4095 48
7579 702
5496 300
201374 489
3440 864
1000 37
6196 170
8936 547
6985 811
5786 469
5782 798
4971 453
5890 141
8989 369
25280 192
56724 163
10417 502
4020 585