28323 47
50826 123
44996 86
18998 46
24300 33
24766 45
89422 88
138327 191
40208 161
23149 48
361156 828
18554 32
46758 72
84130 149
281250 646
29731 40
273796 472
29886 28
43586 50
32000 56
127791 140
13380 21
87868 197
68587 202