5087 457
127555 797
9563 546
13860 301
13720 372
10698 347
11931 621
15485 113
196698 1059
13671 584
16939 157
455308 1545
72221 463
93622 935
17683 827
2040 111
2422 44
7885 719
6297 312
7503 788
46679 652