172295 290
151555 472
189070 559
450624 1070
42639 993
165982 855
348488 935
149661 611
139051 568
182407 744
18137 682
8678 91
375673 956
115204 624
12622 888
300735 953
171166 488
139778 562
19633 386
11569 495
6642 104
148146 714
63216 729
13063 874
144444 215
6465 714
14342 316
440770 1071