10003 78
13446 357
5850 352
6667 428
7975 73
34287 324
1600 186
6341 408
6757 389
11010 502
41260 222
3290 137
2625525 6558
2344 250
2319122 7050
4771 1001
2590 30
6007 170
3204 477
28430 521
2659 559
5420 195
8901 148
6171 879
1037 173
6595 491
13895 524
11891 647