3723 289
4585 711
2842 401
6631 278
90625 812
7310 323
5092 222
3452 358
4782 650
5980 664
71202 413
55753 529
92968 308
68281 271
54166 279
25970 506
45140 425