20417 494
8912 453
21310 936
14755 642
11200 609
13500 82
16296 538
8327 358
15748 343
81283 873
66388 336
37062 247
90750 289
27650 535