145101 507
3580 347
14259 528
34151 331
3646 109
8133 835
74911 339
28616 660
39464 967
6803 578
4783 909
4239 567
33392 386
37874 680