20472 494
8935 453
21345 936
14783 642
11216 609
13526 82
16326 538
8342 358
15789 343
81365 873
66448 336
37097 247
90881 289
27710 535