5040 852
5391 913
2265 64
168832 623
12255 947
4432 33
3271 52
2424 142
189991 480
179192 924
1593 47
4597 251
7705 628
6394 631
9018 239
12345 638
2881 337
9628 451
12729 245
2675 231
13228 446
8874 154
3623 357
3585 594
1175 29
6046 628
2447 441
5396 736