10005 78
13447 357
5855 352
6669 428
7978 73
34312 324
1600 186
6356 408
6757 389
11010 502
41261 222
3294 137
2626225 6558
2344 250
2319900 7050
4774 1001
2590 30
6013 170
3205 477
28435 521
2659 559
5426 195
8907 148
6174 879
1037 173
6598 491
13905 524
11900 647