5098 457
128004 797
9572 546
13897 301
13746 372
10705 347
11940 621
15515 113
197563 1061
13685 584
16945 157
455895 1545
72597 463
93912 935
17766 827
2048 111
2428 44
7892 719
6311 312
7518 788
46912 652