20603 494
8992 453
21408 936
14828 642
11275 609
13571 82
16381 538
8376 358
15892 343
81556 873
66569 336
37168 247
91126 289
27815 535