20592 494
8985 453
21403 936
14822 642
11268 609
13567 82
16378 538
8373 358
15874 343
81542 873
66560 336
37161 247
91099 289
27807 535