2327 636
7389 775
128540 555
11084 91
15205 301
137438 423
212645 1048
44727 948
72499 569
626429 1950
10070 83
14803 828
5444 685