5095 58
63342 527
58665 584
10943 517
4146 549
6537 632
4244 689
6527 526
3935 136
6380 964
11116 426
13418 272
2062 58
30466 835
4234 417
5892 766