5092 457
127716 797
9565 546
13873 301
13732 372
10700 347
11936 621
15491 113
196979 1060
13675 584
16944 157
455481 1545
72356 463
93718 935
17702 827
2042 111
2422 44
7889 719
6300 312
7507 788
46754 652