284356 1143
76543 140
176508 571
219486 490
392544 673
666953 1560
317477 983
75345 259
58423 400
121147 1152
271374 507
435918 847
160734 792
7690 488
175750 745
16608 701
50516 578
144968 659
61431 421
215031 1024
154286 438
69732 398
132974 915
176792 408
245812 919
1071603 3091
330698 1388
115055 272