5098 457
128028 797
9572 546
13899 301
13746 372
10706 347
11940 621
15516 113
197599 1061
13687 584
16946 157
455920 1545
72605 463
93922 935
17768 827
2049 111
2428 44
7893 719
6312 312
7518 788
46920 652