31916 393
18885 458
66047 733
77643 637
49576 601
48186 303
39569 94
627551 1950
43629 358
54098 557
52098 783
15392 90
13054 602
266299 588
167561 290
32666 260
44876 151
12954 553
94523 767
13475 106
13161 836
138762 671
36432 528
35521 748
25300 724
40076 142
54337 263
36389 834