870 10
751 631
729 116
644 218
633 45
616 671
504 15
450 893
447 301
439 989
380 392
344 983
259 378
224 520
205 788
154 284
81 664
66 157