107062 503
45111 512
121963 291
183793 1047
99380 987
28460 678
101054 200
60370 709
53590 762
61523 763
56022 225
73188 1096
74999 394
95592 316
42836 576
50983 436
53885 543
60148 424
25519 724
155072 315
54532 195
87084 244
64728 656
50987 348