115666 667
7191 387
31028 645
92293 837
59974 1017
42346 622
3831 295
5656 201
3309 49
4649 503
4264 97
3089 272
4147 104
45194 197