5001 54
14116 810
10001 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
5502 831
15153 627
19618 149
11866 663
7983 852
6964 374
5536 169