50700 878
5331 359
91216 251
3879 502
6950 494
389 32
5671 800
9442 836
31759 240
16230 567
54633 904
73151 900
47966 408
4359 620