24703 746
14556 509
21590 718
8442 579
15378 301
13109 593
6188 706
42857 509
24116 246
10355 488
15885 222
14774 486
192283 1997
77175 882
9663 470
7805 739
9779 132
12877 842
34230 433
17805 464
24007 449
59832 898
19040 612
18929 625