30177 820
19368 138
7216 239
27577 497
20468 609
23000 185
24192 529
10362 358
19266 747
22449 438
17943 116
18931 587
12122 740
7183 552
8848 360
24224 847
51916 653
12026 386
14007 509
19371 630
9802 472
5257 76
13028 124
22683 33
22679 668
7673 795
19530 661
6127 100