125369 200
8014 81
7840 729
17224 378
9435 344
342994 1116
17430 344
94642 508
316447 574
239162 466
260685 433
25782 625
17885 120
43547 367
50692 680
165681 994
48262 339
25502 870
6643 109
15601 633
10349 316
25578 392
6960 481
15164 750
17808 616
16240 82
13011 167
8674 309