2327 636
7389 775
128580 555
11084 91
15206 301
137484 423
212674 1049
44731 948
72521 569
626486 1950
10072 83
14812 828
5444 685