20275 494
8838 453
21226 936
14706 642
11155 609
13452 82
16208 538
8292 358
15671 343
81059 873
66257 336
36984 247
90426 289
27524 535