22489 782
10638 308
306511 336
2178 290
48313 657
6115 209
17526 571
20728 554
12572 122
113669 471
176145 485
51907 510
17012 555
4798 382
9380 246
21176 688
10146 339
13705 720
6455 96
7252 356
10674 926
7089 433
14599 404
155998 291
144501 300
12683 113
14293 102
2806 684