2328 636
7389 775
128582 555
11084 91
15207 301
137489 423
212675 1049
44731 948
72522 569
626489 1950
10072 83
14812 828
5444 685