16961 399
9619 609
5511 498
18317 523
23242 143
10373 81
14036 279
14985 503
6886 227
4306 338
20385 307
6462 46
5360 55
15625 186
7051 248
8757 163
9751 320
7931 88
8408 671
7536 146
4758 467
18404 295
13754 783
19647 337
27624 694
28986 718
19723 575
9994 467