11891 501
6981 287
11222 797
17225 597
7540 386
23865 943
8942 747
5499 84
19672 275
18512 630
8270 520
8369 376
15301 148
5686 183
20467 446
13094 319
8667 256
13664 937
7098 253
14744 598
50501 714
9729 587
19937 930
12292 465