5301 555
12313 799
9334 252
6225 495
7522 56
7480 193
4986 445
4041 512
4727 48
18038 694
6517 363
5148 547
16726 262
2930 61
19937 410
4251 262
8473 403
5308 835
6358 544
6391 180
4738 314
30133 593
8680 781
7580 529