19937 139
1587 175
3533 55
12315 658
14617 536
6361 692
3397 297
4785 207
4027 121
8522 200
7728 483
8262 230
2216 141
104962 648
5154 729
7033 728
1366 108
12355 85
3898 273
2550 119
8296 539
3014 544
8715 332
14177 633
16972 422
3656 383
12955 429
3122 691