20278 494
8838 453
21227 936
14706 642
11156 609
13452 82
16208 538
8292 358
15672 343
81064 873
66259 336
36985 247
90432 289
27524 535