41196 90
167478 743
57517 1057
50915 262
39042 62
78351 567
270199 1683
8909 636
51359 925
48161 676
35990 726
34027 828
26488 387
28613 709
54436 432
3558 488
3128 499
2162 66
4147 531
4075 401
3546 98
5681 691
1616 113
4747 377
14952 355