16505 234
14727 710
16368 351
8573 312
13078 195
2764 99
2546625 3567
255319 640
178729 791
299253 1059
108463 465
202754 489
121276 735
115918 808
108907 552
13382 860
88418 767
91817 499
108121 211
23331 415
4327 495
38248 694
11282 565
84192 616
32682 517
37699 194
85184 482
20068 255