135695 267
26752 61
95613 332
314050 585
1030245 3044
13680 406
131072 955
9454 375
266385 663
94717 755
312973 1041
18433 108
90034 363
30128 231
171543 516
632297 1441
1689556 2460
182360 987
1679326 3638
46324 704
17189 297
1225296 4590
17235 740
35862 439
37314 675
1398254 4302