5098 457
128030 797
9572 546
13899 301
13746 372
10706 347
11940 621
15516 113
197607 1061
13687 584
16946 157
455925 1545
72609 463
93924 935
17769 827
2049 111
2428 44
7894 719
6313 312
7518 788
46920 652