5099 457
128080 797
9572 546
13902 301
13749 372
10706 347
11942 621
15519 113
197728 1061
13690 584
16947 157
455996 1545
72671 463
93967 935
17787 827
2049 111
2429 44
7897 719
6316 312
7522 788
46942 652