15096 317
19540 414
79245 947
9206 440
31121 287
22378 624
26822 362
17557 503
9038 545
67999 705
24553 496
11911 741
17472 432
11334 885
55367 902
13428 822
10164 678
17890 596
13548 1002
38465 102
42769 528
15090 128
37388 844
7425 418
22826 374
51356 599
12502 547
29816 337