21781 547
7262 508
6950 419
8687 672
12513 288
4538 200
13144 203
9549 405
24314 388
6342 461
4855 313
8557 741
10651 747
13827 253
26496 115
19378 58
6802 569
10447 261
10265 35
15533 109
4014 39
18510 258
18427 73
4688 310
9271 591
7941 494
8981 221
14416 927