15023 497
16646 203
163371 396
13956 602
13523 452
24446 730
8852 158
8229 414
203993 1052
58628 629
80476 859
27238 979
61884 505
6651 492
6211 723
16347 662
6183 692
27636 612
10626 558
52896 645
7352 825