20427 494
8918 453
21313 936
14758 642
11207 609
13501 82
16304 538
8331 358
15759 343
81300 873
66396 336
37067 247
90777 289
27658 535