9997 499
10299 501
7469 375
20391 159
7389 339
7881 504
4232 87
4421 443
1110377 1521
26584 560
43642 132
38177 202
72867 955
14286 123
7044 218
14571 633
7860 78
17304 422
233729 590
40043 529
12465 590
3421 691
2663 520
6488 395
3935 56
3553 498
3073 293
6118 284