2327 636
7389 775
128574 555
11084 91
15205 301
137480 423
212669 1048
44730 948
72519 569
626478 1950
10072 83
14812 828
5444 685