114526 922
4086 562
217473 193
12916 88
22710 409
29367 503
65419 581
42035 405
8664 460
59686 597
10444 498
6326 581
4539 645
42142 787
39890 522