20423 494
8918 453
21312 936
14757 642
11206 609
13500 82
16299 538
8330 358
15755 343
81295 873
66393 336
37065 247
90769 289
27655 535