19929 627
109032 726
9409 300
744986 1219
8865 158
8239 414
195626 431
16899 405
80582 859
25945 339
7379 270
23582 676
4605 69
53686 680
26489 411
3067 240
7934 863