10000 78
13446 357
5846 352
6664 428
7969 73
34271 324
1600 186
6334 408
6757 389
11010 502
41260 222
3287 137
2624796 6558
2344 250
2318315 7050
4767 1001
2589 30
6007 170
3204 477
28425 521
2659 559
5417 195
8900 148
6170 879
1034 173
6595 491
13885 524
11889 647