19789 65
31196 227
17706 829
26166 349
18366 326
29869 339
20174 332
19453 174
19683 732
59618 293
14409 568
50622 129
51906 1036
24600 916
38552 480
42566 210
31348 679
38537 112
40708 695
15090 502
13202 291
74307 721
24320 688
69159 663
25387 610
71000 324
57548 829