44909 150
13696 455
205834 860
10946 108
22683 620
17967 503
46123 678
21288 98
45353 454
21723 506
11407 282
10357 355
136911 964
7822 627
6724 239
17340 330
20951 865
8997 544
29974 171
12511 744
14304 326
106033 811
11334 253
10988 613
80793 687
21659 723
38060 667
22196 655