52535 66
11887 266
4896 381
11612 512
29722 878
46904 616
7732 429
5701 338
8678 437
4359 485
3537 701
3299 247