10003 78
13447 357
5851 352
6667 428
7977 73
34294 324
1600 186
6345 408
6757 389
11010 502
41260 222
3291 137
2625830 6558
2344 250
2319505 7050
4771 1001
2590 30
6009 170
3204 477
28433 521
2659 559
5422 195
8903 148
6171 879
1037 173
6596 491
13899 524
11895 647