20271 483
7575 666
14259 584
7864 283
6103 395
133613 800
150278 631
73325 737
49943 466
26323 897
7369 494