20522 494
8951 453
21370 936
14796 642
11245 609
13543 82
16346 538
8357 358
15833 343
81421 873
66498 336
37125 247
90980 289
27755 535