422 428
1008 953
87 834
725 667
973 983
62 620
168 60
566 450
896 933
766 585
614 699
787 135
20547 365
18863 807
12086 361
10920 351
9192 364
8795 24
7090 201
6880 41
6660 228
6628 37
6059 923
5985 649