20495 494
8941 453
21353 936
14789 642
11227 609
13532 82
16336 538
8351 358
15805 343
81394 873
66478 336
37109 247
90940 289
27732 535