13896 250
18443 405
13493 128
16383 172
17612 257
20721 525
13172 850
14231 666
15397 87
24694 64
22814 52
30190 807
15039 803
17954 260
15348 453
12191 419
38599 729
15273 871
18165 123
10870 238
17124 352
19976 117
20207 578
11553 201