20587 494
8982 453
21400 936
14822 642
11268 609
13563 82
16376 538
8373 358
15872 343
81532 873
66555 336
37152 247
91090 289
27806 535