513 17
1067 623
815 559
265 551
92 690
885 854
1021 306
319 321
916 807
324 347
594 731
689 85
20405 365
18765 807
12028 361
10842 351
9147 364
8751 24
7049 201
6853 41
6625 228
6590 37
6026 923
5946 649