638 15
620 778
609 30
596 393
592 507
580 836
529 366
514 432
424 262
415 652
405 699
399 786
301 990
239 147
239 504
237 570
234 52
190 767
160 860
147 246