20397 494
8908 453
21300 936
14749 642
11196 609
13493 82
16276 538
8325 358
15740 343
81259 873
66374 336
37047 247
90723 289
27634 535