172297 290
151555 472
189074 559
450633 1070
42639 993
165983 855
348490 935
149664 611
139054 568
182412 744
18137 682
8678 91
375686 956
115204 624
12622 888
300736 953
171171 488
139778 562
19633 386
11569 495
6642 104
148147 714
63216 729
13063 874
144445 215
6465 714
14342 316
440780 1071