20169 494
8779 453
21161 936
14670 642
11116 609
13420 82
16140 538
8269 358
15607 343
80827 873
66173 336
36920 247
90172 289
27422 535