29458 511
10000 239
6796 532
12560 54
10321 301
8129 946
8192 299
4504 672
7482 271
6084 337
20362 653
9050 198
9550 109
14487 419
10309 264
8746 24
37568 304
6769 553
8198 298
12327 129
6170 170
6735 409
15491 1050
38652 143
15052 225
7682 669
13429 133
36622 650