24242 550
11338 68
6262 546
9361 788
12738 481
8520 201
21691 661
9249 72
10192 639
16297 135
12411 81
15318 177
18032 747
17218 674
16011 168
16817 493
12601 761
12297 675
12170 92
10659 777
9403 872
8461 564
6145 69
24968 292
14380 598
8522 772
7690 840
12683 879