508033 57
579027 85
543626 76
39204 3
411234 85
839554 183
375803 47
82976 2
171483 7
135859 11
127482 11
122128 17
109684 11
252031 32
85404 15
301106 32
240326 42
507906 27
152405 9
1289555 76
341184 32
187682 24
276059 28
428332 36