31339 693
22683 160
11998 604
26055 878
10868 144
13527 312
17424 376
13234 592
14987 767
9046 73
14308 620
22746 430
58676 692
23199 625
14492 373
11884 100
13951 157
24445 421
12055 95
11100 376
21657 720
21485 309
26594 629
7347 141
27357 113
69330 649
17373 538
17696 137