4999 54
14111 810
9997 474
21860 610
7449 685
5298 367
11138 362
9646 672
10462 592
12891 78
16493 301
8260 170
13184 173
70312 397
6394 966
5502 831
15152 627
19615 149
11861 663
7983 852
6964 374
5535 169