12442 788
15675 508
19952 769
15322 63
30653 781
8573 351
15982 216
13064 823
11467 103
5228 45
9640 673
16750 414
5778 166
5412 76
12696 485
14654 954
14325 219
5790 419
5749 225
6194 96
10799 513
23354 33
16826 461
10774 833
13989 722
17276 486
8672 601
7015 48