406 646
370 704
362 968
339 741
304 534
299 209
257 823
227 699
209 393
169 613
155 50
138 215
23 731