15023 497
16646 203
163368 396
13956 602
13523 452
24446 730
8852 158
8228 414
203990 1052
58628 629
80475 859
27238 979
61880 505
6651 492
6211 723
16347 662
6183 692
27636 612
10626 558
52892 645
7352 825