427333 1025
23187 228
139972 562
12306 545
63257 729
13008 474
12871 958
224768 514
144852 215
17623 127
25269 751
39812 206
7991 602
118249 622
22576 744
323826 660
18183 464
285881 1144
76967 140
9408 117
7814 482
16133 107
10009 724
75644 259
121451 1152
272529 509
161619 792
9146 108