5001 54
14117 810
10002 474
21861 610
7453 685
5301 367
11141 362
9647 672
10465 592
12893 78
16494 301
8264 170
13187 173
70327 397
6394 966
5503 831
15153 627
19618 149
11866 663
7983 852
6964 374
5538 169