172301 290
151560 472
189083 559
450659 1070
42639 993
165988 855
348498 935
149670 611
139060 568
182414 744
18138 682
8678 91
375722 956
115207 624
12622 888
300745 953
171186 488
139781 562
19634 386
11569 495
6642 104
148152 714
63217 729
13063 874
144452 215
6465 714
14342 316
440824 1071