50579 878
5330 359
91190 251
3879 502
6950 494
388 32
5671 800
9442 836
31758 240
16230 567
54632 904
73130 900
47955 408
4359 620