222906 512
293766 1018
3899 549
10875 349
15240 792
300000 1084
251529 425
3902 403
4894 422
261837 422
4803 626
23181 530
64906 370
3682 826
8507 1001
125112 345
512673 1749
23152 819
241719 493
199749 815
50991 553
90264 943
29751 130
9894 49
140573 421
185440 285
62870 143
209658 411