20520 494
8949 453
21365 936
14796 642
11239 609
13542 82
16346 538
8355 358
15824 343
81416 873
66496 336
37121 247
90968 289
27754 535