10003 81
3867 393
9249 260
6702 114
5993 99
24369 603
58499 164
21267 566
6047 547
7140 322
31729 623
21118 247