20523 494
8959 453
21371 936
14800 642
11247 609
13543 82
16349 538
8357 358
15835 343
81429 873
66501 336
37128 247
90986 289
27758 535