878 81
901 724
711 509
869 744
37 816
28 613
722 976
646 464
304 365
665 550
42 332
637 831
20554 365
18871 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6664 228
6629 37
6061 923
5985 649