50520 878
5324 359
91185 251
3879 502
6950 494
388 32
5671 800
9442 836
31758 240
16230 567
54631 904
73120 900
47953 408
4359 620