963 648
880 55
774 950
666 938
657 148
587 980
469 639
451 48
368 728
239 287
158 787
141 521
31 156
30 227