41215 90
167510 743
57548 1057
50938 262
39065 62
78375 567
270218 1683
8910 636
51364 925
48174 676
35998 726
34039 828
26517 387
28645 709
54464 432
3558 488
3129 499
2162 66
4148 531
4077 401
3549 98
5681 691
1618 113
4749 377
14965 355