21797 306
29987 429
19753 886
24158 240
13247 495
6398 115
27751 511
5898 337
20000 652
13029 384
10391 418
9261 189
6778 288
7002 324
5152 48
15781 830
23353 239
5638 64
13481 380
19688 306
11471 267
51798 541
13460 715
20777 301
13953 389
11225 607
7748 386
14405 180