2603 182
21607 258
3616 793
23784 489
9129 400
14887 511
30783 962
8776 423
33329 746
138007 500
21067 102
75775 403
42192 115
40741 319
37215 396
38684 198
46822 370
8171 144
47617 290
43442 558
25327 840
11427 846
14487 251
57678 663
16542 523
9531 97
13649 432
25519 179