85 903
293 886
598 879
330 835
542 748
788 621
520 592
12 561
370 532
513 302
246 283
665 259
58 193
610 187
915 111
567 75
887 69
362 52