896 722
241 859
614 497
638 471
922 159
235 839
208 412
608 758
99 920
765 814
228 870
598 279
539 441
1010 741
265 458
554 360
148 851
225 803
412 393
30 823