12084 99
6813 628
105590 605
3233 951
11785 650
6040 661
21915 506
11294 802
2665 74
25249 540
223425 1036
38975 143
24329 373
48135 93
55582 676
62830 402
47073 553
53636 591
3631 220
49849 467