20482 494
8935 453
21347 936
14783 642
11219 609
13527 82
16329 538
8346 358
15790 343
81375 873
66455 336
37101 247
90899 289
27717 535