5099 457
128098 797
9573 546
13905 301
13752 372
10707 347
11945 621
15521 113
197787 1061
13691 584
16947 157
456043 1545
72696 463
93987 935
17793 827
2051 111
2431 44
7897 719
6317 312
7522 788
46957 652