958 153
624 563
831 708
331 25
1027 130
1025 684
909 331
718 956
155 14
1108 748
212 999
104 148
20524 365
18836 807
12074 361
10906 351
9172 364
8784 24
7081 201
6870 41
6647 228
6620 37
6054 923
5976 649