145133 507
3580 347
14259 528
34152 331
3646 109
8133 835
74914 339
28616 660
39466 967
6803 578
4783 909
4239 567
33395 386
37876 680