5001 54
14118 810
10004 474
21863 610
7455 685
5302 367
11141 362
9648 672
10466 592
12893 78
16496 301
8265 170
13187 173
70341 397
6395 966
5503 831
15154 627
19618 149
11868 663
7983 852
6964 374
5539 169