10005 78
13447 357
5851 352
6669 428
7978 73
34302 324
1600 186
6352 408
6757 389
11010 502
41261 222
3292 137
2625917 6558
2344 250
2319608 7050
4773 1001
2590 30
6012 170
3205 477
28435 521
2659 559
5423 195
8905 148
6171 879
1037 173
6598 491
13902 524
11896 647