31015 340
59112 243
29921 470
19826 402
36978 655
53975 726
26583 656
3698 646
40843 129
49202 416
16014 159
35779 191
150443 1030
82097 183
29578 128
86104 682
128334 979
19737 563
20156 146
43060 588
46800 145
33100 264
49386 184
26574 294
56995 901
7033 68
21656 657
22054 685