2076 50
3565 636
24896 651
8300 372
6510 535
4331 817
5150 685
20773 401
41198 769
39344 926
65785 228