20412 494
8911 453
21307 936
14753 642
11198 609
13499 82
16288 538
8327 358
15746 343
81279 873
66386 336
37061 247
90746 289
27646 535