893 429
887 469
881 866
817 184
730 125
573 682
527 169
480 635
307 222
284 772
264 915
230 988
150 112
149 180
149 729
88 346
84 397
59 156
41 200