20471 494
8935 453
21344 936
14781 642
11216 609
13525 82
16326 538
8342 358
15788 343
81356 873
66445 336
37093 247
90877 289
27708 535