978 955
936 364
724 158
692 612
645 114
629 125
566 990
539 56
507 556
451 206
369 990
331 12
184 649
146 176
108 33