10000 78
13446 357
5847 352
6664 428
7969 73
34275 324
1600 186
6334 408
6757 389
11010 502
41260 222
3288 137
2624907 6558
2344 250
2318441 7050
4767 1001
2589 30
6007 170
3204 477
28425 521
2659 559
5417 195
8900 148
6170 879
1036 173
6595 491
13886 524
11889 647