5098 457
128033 797
9572 546
13900 301
13746 372
10706 347
11940 621
15516 113
197609 1061
13687 584
16947 157
455933 1545
72615 463
93926 935
17770 827
2049 111
2428 44
7895 719
6314 312
7518 788
46921 652