3519 538
7395 223
11858 352
5499 293
76287 81
22583 120
3288 262
17503 667
7515 297
4049 245
3768 525
10011 334
4088 577
5009 941
7037 291
3127 571
23505 451
1879 200
6968 531
6321 699
9297 69
893002 1427
7524 653
6768 448
5559 596
2109 103
3529 396
2005 187