20486 494
8936 453
21347 936
14784 642
11220 609
13529 82
16330 538
8347 358
15797 343
81376 873
66457 336
37101 247
90903 289
27719 535