250699 334
311592 808
229529 587
159642 853
102777 197
118080 724
153424 612
112790 174
108980 136
155572 631
126215 209
76011 736
44810 926
141796 343
144996 570
101850 791
94911 125
53826 607
54635 582
63667 411
47445 46
104645 610
133497 672
33818 295
12825 138
31204 437
25629 170
25507 879