41198 90
167479 743
57522 1057
50915 262
39043 62
78355 567
270202 1683
8909 636
51359 925
48164 676
35991 726
34028 828
26492 387
28615 709
54441 432
3558 488
3128 499
2162 66
4147 531
4075 401
3546 98
5681 691
1616 113
4748 377
14953 355