5001 54
14117 810
10003 474
21862 610
7453 685
5301 367
11141 362
9648 672
10466 592
12893 78
16495 301
8264 170
13187 173
70330 397
6394 966
5503 831
15153 627
19618 149
11866 663
7983 852
6964 374
5539 169