2536 58
53545 527
57693 584
10619 517
4095 549
6415 632
4182 689
6406 526
3806 136
6228 964
10909 426
11567 272
1946 58
29870 835
4176 417
5604 766