9996 499
10299 501
7467 375
20390 159
7388 339
7879 504
4232 87
4421 443
1110182 1521
26581 560
43636 132
38172 202
72864 955
14285 123
7044 218
14571 633
7856 78
17304 422
233727 590
40031 529
12465 590
3421 691
2662 520
6487 395
3935 56
3553 498
3073 293
6116 284