19619 494
8470 453
20660 936
14421 642
10877 609
13254 82
15563 538
8096 358
15216 343
79891 872
65584 336
36568 247
88732 289
26804 535